更新時間:2020-05-06 11:50:08 來源:動力節(jié)點 瀏覽2166次
Struts框架
定義:Struts是流行和成熟的基于MVC設(shè)計模式的Web應(yīng)用程序框架。
Model1=JSP+JavaBean
Model2=JSP+Servlet+JavaBean
Struts中action就是Controller,Struts2是webwork的升級同時吸收兩者的優(yōu)勢,不是一個全新的框架。
Struts2:servlet2.4jsp2.0java5(注解)
搭建struts2的步驟:
Jar->創(chuàng)建web項目->完成配置->創(chuàng)建action并測試
核心配置文件:web.xmlstruts.xmlstruts.properties
Struts2不再與ServletAPI耦合,無需傳入HttpServletRequest和HttpServletResponse
struts2提供了3種方式訪問ServletAPI
ActionContext
實現(xiàn)Aware接口
ServletActionContext
動態(tài)方法調(diào)用
1.指定method屬性2.感嘆號方式3.通配符方式->解決action太多的問題
多個配置文件的方式方法:include包含的方式
吧默認(rèn)Action-解決無法匹配的Action
后綴名struts.action.extension
接收參數(shù)1.使用Action的屬性接收2.使用DomainModel接收3.實現(xiàn)ModelDriven接口
以上就是動力節(jié)點java培訓(xùn)機構(gòu)的小編針對“Java struts框架學(xué)習(xí),基礎(chǔ)講解”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743