解析Hibernate+Struts結(jié)合開發(fā)(3)_JSP教程
教程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
相關(guān)JSP教程:
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實(shí)現(xiàn)
- 網(wǎng)頁模板:關(guān)于jsp頁面使用jstl的異常分析
- JSP頁面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項(xiàng)目中連接Access數(shù)據(jù)庫(kù)的配置方法
- JDBC連接Access數(shù)據(jù)庫(kù)的幾種方式介紹
- 網(wǎng)站圖片路徑的問題:絕對(duì)路徑/虛擬路徑
- (jsp/html)網(wǎng)頁上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對(duì)路徑下的圖片解決方法
- 相關(guān)鏈接:
- 教程說明:
JSP教程-解析Hibernate+Struts結(jié)合開發(fā)(3)
。