原创 JSF 轉換與驗證 - 利用 JSF 的轉換和驗證框架來確保數據模型的完整性

轉換和驗證雖然在 JSF Web 應用程序中使用轉換和驗證不一定要理解 JavaServer Faces 生命週期的基礎知識,但是在深入轉換和驗證內容之前,最好對一些基本知識做一回顧。此外,掌握一點 JSF 生命週期技巧可以極大地幫助簡化

原创 快速建立JSF環境

第一步,當然是要將JSF的jar檔放對位置... 目錄/文件 說明 Tutorial 工程目錄   /ant ANT 腳本目錄,默認爲 build.xml   /src Java 源文件, .properties 文件所在目錄。   /p

原创 JSF技術研究——第一個JSF程序

1. 首先從 SUN 網站下載 JSF1.1 :          http://java.sun.com/javaee/javaserverfaces/download.html 。由於 1.2 的支持情況還不完善,建議使用 1.1 。

原创 XML在WEB開發中的應用

傳統上, 我們利用JSP+Bean來開發用戶界面, 這裏介紹一種利用XML+XSLT的方法來替代JSP動機: 1. JSP構造頁面太痛苦. 代碼嵌入頁面導致頁面臃腫, 邏輯複雜, 不易編輯. 2. 程序員和美工的接口必須精確定義. 複雜的

原创 Java 範型攻略篇

在已發佈的Java1.4中在覈心代碼庫中增加了許多新的API(如Loging,正則表達式,NIO)等,在最新發布的JDK1.5和即將發佈的JDK1.6中也新增了許多API,其中比較有重大意義的就是Generics(範型)。一.什麼是Gen

原创 JSF開發實戰(一)

JSF將是J2EE5.0中所包含的web開發框架,這應該是第一個成爲jcp標準,並且隨j2eesdk一起發佈的web框架,可以看出sun對它的期望很高。JSF最大的競爭對手是tapestry,是apache的產品,但是apache又弄出了

原创 Weblogic8.1配置的總結

WebLogic目前是使用比較多的應用服務器之一,Eclipse是流行的IDE,如何集成起來開發使用呢?  解決方法:   採用BEA提供的WebLogic Plugin來進行集成開發。  安裝   JDK:1.4.2或1.5.0 從ht

原创 BEA WebLogic Server8.1 JMS入門

一. JMS簡介1. JMS基本概念JMS(Java Message Service)是訪問企業消息系統的標準API,它便於消息系統中的Java應用程序進行消息交換,並且通過提供標準的產生、發送、接收消息的接口簡化企業應用的開發。2. J

原创 Hibernate包作用詳解

Hibernate一共包括了23個jar包,令人眼花繚亂。本文將詳細講解Hibernate每個jar包的作用,便於你在應用中根據自己的需要進行取捨。    下載Hibernate,例如2.0.3穩定版本,解壓縮,可以看到一個hiberna

原创 JSF開發實戰(二)

JSF開發實戰的第一篇(jsf開發實戰一)演示瞭如何建立一個最簡單的JSF應用,從那個例子中我們可以觀察到JSF的頁面組件是如何與後臺的javabean綁定的,也看到了JSF標籤的最基本使用。在本文中我們會演示一個更加複雜的應用,它包含了

原创 幾個實用的Servlet應用例子-cookie、session及上傳文件

Servlet可以被認爲是服務端的applet,它被WEB服務器加載和執行,前端可以顯示頁面和獲得頁面數據,後臺可以操縱數據庫,能完成JavaBean的很多功能。在這裏我較爲詳細的說說Servlet在Cookie,Session和上傳文件

原创 Hibernate配置

在持久層領域中框架已經有多了.現在最流行的是hibernate,用了之後,很不錯,給人一種舒服感,就象當初第一次用JDO時的感覺.用了一段時間後,總結看發現在配置方面給我留有一點影響:衆所周知,hibernate使用兩種格式的配置文件,就

原创 JSF 組件開發

組件模型的關鍵考驗就是:能否從第三方供應商購買組件,並把它們插入應用程序?與可購買可視 Swing 組件一樣,也可以購買 Java ServerFaces (JSF) 組件!需要一個好玩的日曆?可以在開源實現和商業組件之間選擇。可以選擇購

原创 IReport主從報表中出現的問題

最近在使用IReport與JasperReport做Web報表時遇到如下問題:  在IReport中,主從報表完成製作後,在IReport中能夠正常編譯、運行及顯示,但加入Java Web應該中時出現下列錯誤:Could not load

原创 XML配置文件的讀取處理

Java和XML是黃金組合,網上已經有很多文章介紹,XML作爲電子商務中數據交換,已經有其不可替代的作用,但是在平時系統開發中,我們不一定都用到數據交換,是不是無法使用XML了?當然不是,現在已經有一個新趨勢,java程序的配置文件都開始