Struts框架

Struts框架

定義:Struts是流行和成熟的基於MVC設計模式的Web應用程序框架。

Model1 = JSP + JavaBeanjava

Model2 = JSP + Servlet + JavaBeangit

Struts中action就是Controller,Struts2是webwork的升級同時吸取二者的優點,不是一個全新的框架。github

Struts2:servlet2.4 jsp2.0 java5(註解)web

搭建struts2的步驟:設計模式

Jar -> 建立web項目 -> 完成配置 -> 建立action並測試框架

核心配置文件:web.xml struts.xml struts.propertiesjsp

Struts2再也不與Servlet API耦合,無需傳入HttpServletRequest和HttpServletResponse學習

struts2提供了3種方式訪問Servlet API

  1. ActionContext
  2. 實現Aware接口
  3. ServletActionContext

動態方法調用

1.指定method屬性 2.感嘆號方式 3.通配符方式 -> 解決action太多的問題測試

多個配置文件的方式 方法:include包含的方式

###吧默認Action - 解決沒法匹配的Action設計

後綴名 struts.action.extension

接收參數 1.使用Action的屬性接收 2.使用DomainModel接收 3.實現ModelDriven接口

代碼地址:struts

【感謝您能看完,若是可以幫到您,麻煩點個贊~】

更多經驗技術歡迎前來共同窗習交流: 一點課堂-爲夢想而奮鬥的在線學習平臺 http://www.yidiankt.com/

![關注公衆號,回覆「1」免費領取-【java核心知識點】] file

QQ討論羣:616683098

QQ:3184402434

想要深刻學習的同窗們能夠加我QQ一塊兒學習討論~還有全套資源分享,經驗探討,等你哦! 在這裏插入圖片描述

相關文章
相關標籤/搜索