Struts2---入门
生活随笔
收集整理的這篇文章主要介紹了
Struts2---入门
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡單配置
1.新建一個action類
? ??
注意:類里面的方法名,返回類型,訪問屬性是固定的
2.在你下載的Struts2環境下的apps下有一個struts2-blank.war,解壓它(可以放到tomcat的webapps下啟動tomcat自動解壓,也可以把后綴改成.zip解壓),里面會有一個struts.xml(仔細找,能找到的),復制到你項目下的src下,配置如下
package中的extends的值是固定的,繼承于truts2-core-2.3.24.jar下的struts-default.xml的一個package,struts2中要想package可以被繼承,需要添加屬性abstract="true"
?3.在web.xml中配置一個前端控制器(核心過濾器),filter-class來自所導入包struts2-core-2.3.24.jar下的一個類
?
?4.新建一個jsp,內容如下,注意是hello.action,要加action后綴,新建一個success.jsp用于跳轉,內容隨意
?
常量的配置
1.在struts.xml中進行配置
? ? <constant name="常量名" value="常量值" />? ?比如:
? ??
2.在struts.properties中配置
? ? 常量名=常量值? ? ? ?比如:?
? ? ?
3.在web.xml中配置,需要額外配置過濾器,不推薦使用
? ?注意:上面這三個配置文件的加載順序是struts.xml>struts.properties>web.xml? 后面配置的常量會覆蓋前面配置的常量
?
Action的訪問
action的寫法
1.普通類(POJO)
2.實現Action接口
3.繼承ActionSupport類(一般使用這種方法,因為ActionSupp的功能多)
action的訪問
1.通過method訪問,method的值要與類中的方法名一致,如過沒有method,它會默認訪問execute方法
2.通過通配符訪問(一般使用這種方法)
?3.?通過動態方法訪問,這種方法需要配置常量?
? ? ?
轉載于:https://www.cnblogs.com/zy-Luo/p/11033102.html
總結
以上是生活随笔為你收集整理的Struts2---入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 15.1 自定义分词器
- 下一篇: VK1629A 驱动芯片