日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

解析Hibernate+Struts結合開發(fā)(3)_JSP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:解析Struts配置教程
Struts框架是目前流行的JSP開發(fā)框架,本文就其進行了基礎講解。 首先下載Struts軟件包,到http://struts.apache.org/下載Struts,Struts各版本的差異很大,這里已Struts1.2.9版本為例,解壓縮包內容如下: 1、在tomcat安裝目錄下的webapps目錄中建立一個webj


  再次,使用Struts框架來實現邏輯控制,利用系統(tǒng)提供的向導可以生成視圖及控制器。具體的配置在Struts-config.xml文件中。相關代碼如下:
<form-beans>
<form bean name=”LoginForm” type=”com.LoginForm”>
</form-beans>
<action-mappings>
<action attribute=”LoginForm” input=”Login.jsp” path=”/DoLogin”
….
</action>
</action-mappings> 

  輸入頁面Login.jsp將用戶填寫的登錄信息提交給控制器DoLogin進行處理,控制器調用由Hibernate定義好的持久化類User從數據庫中讀取相應信息進行驗證。操作完成后將提示信息展示在表示層中。DoLogin中使用語句User u1=UserDAO.findbyname(username)得到User對象,然后就可以進行登錄信息的驗證。

  從整個開發(fā)過程可以看出,程序員除了利用向導對有關的配置文件進行修改,只須編寫少量代碼即可完成登錄模塊的編碼。開發(fā)完成的模塊符合MVC框架的要求,質量比較高,易于修改和維護。

  總結與展望

  Hibernate是一個功能強大、高性能、非常流行的ORM工具,它推動了基于普通Java對象模型、用于映射底層數據結構的持久對象的開發(fā),能夠提供高級數據查詢和檢索服務。Struts是一個優(yōu)秀的基于J2EE平臺的MVC框架,它簡化了WEB層的開發(fā),實現了應用程序的顯示邏輯和業(yè)務邏輯的分離。將這兩種技術結合起來開發(fā)J2EE應用,能極大的提高開發(fā)效率,使系統(tǒng)具有更好的可維護性和可擴展性。這種開發(fā)策略正逐漸被眾多程序員所接受,在實際開發(fā)中得到廣泛的應用。

分享:解析簡單計數器的并發(fā)問題
%@pagelanguage=javacontentType=text/html;charset=UTF-8 pageEncoding=UTF-8% EhtmlPUBLIC-//W3C//DTDHTML4.01TR/html4/loose.dtd html head metahttp-equiv=Content-Typecontent=text/html;charse

共3頁上一頁123下一頁
來源:模板無憂//所屬分類:JSP教程/更新時間:2010-03-14
相關JSP教程