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