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

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

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

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


  再次,使用Struts框架來實(shí)現(xiàn)邏輯控制,利用系統(tǒng)提供的向?qū)Э梢陨梢晥D及控制器。具體的配置在Struts-config.xml文件中。相關(guān)代碼如下:
<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進(jìn)行處理,控制器調(diào)用由Hibernate定義好的持久化類User從數(shù)據(jù)庫(kù)中讀取相應(yīng)信息進(jìn)行驗(yàn)證。操作完成后將提示信息展示在表示層中。DoLogin中使用語句User u1=UserDAO.findbyname(username)得到User對(duì)象,然后就可以進(jìn)行登錄信息的驗(yàn)證。

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

  總結(jié)與展望

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

分享:解析簡(jiǎn)單計(jì)數(shù)器的并發(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教程/更新時(shí)間:2010-03-14
相關(guān)JSP教程