一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Struts2中Action中是否需要實現Execute方法

Struts2中Action中是否需要實現Execute方法

2020-04-09 14:40SimonMaxs JAVA教程

這篇文章主要介紹了Struts2中Action中是否需要實現Execute方法的相關資料,需要的朋友可以參考下

今天有朋友問我Struts2中Action必須實現execute方法嗎?順利的回答出來了。

其實分兩種情況:

1)如果你的Action類是繼承自ActionSupport或是BaseAction的話,確切的說是重寫了execute方法,ActionSupport里的默認實現就是返回"success"視圖。因此,你可以不實現execute方法,只要你的struts.xml里有"success"對應的result即可。

?
1
2
3
4
5
6
<action name="doRevenuesMaintenance">
<interceptor-ref name="novatar-webStack-baseparam">
<param name="security.actionType">PRIVATE</param>
</interceptor-ref>
<result name="success">incomeMaintenance.jsp</result>
< /action>

這段代碼中就是通過action的配置文件來控制跳轉頁面。在action的類中沒有execute()方法重寫。

2)如果你的Action類沒有繼承ActionSupport或是BaseAction的話,而你又沒有在struts.xml中對應<action>標簽中用method屬性指定你自己的方法的話,默認就要找execute方法,這時是必須要實現execute方法的,否則Struts2會找不到對應的方法而報錯。

不過,大部分情況下都是繼承ActionSupport的(比如輸入驗證、文件上傳等功能就要求必須繼承)。還有,不管你寫沒寫execute方法,還是可以用<action>標簽的method屬性指定其他方法的。

以上所述是小編給大家介紹的Struts2中Action中是否需要實現Execute方法的相關介紹,希望對大家有所幫助!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 奇米影视亚洲狠狠色 | 色综合视频在线观看 | 手机跑分排行最新排名 | 免费人成黄页在线观看69 | 晚上禁用的十大黄台视频 | 亚洲va欧美va国产va天堂影 | 干露露视频 性感写真 | 日韩欧美在线一区二区三区 | 99精品视频一区在线观看miya | 日韩伦理在线免费观看 | 亚洲欧洲淘宝天堂日本 | 毛片资源站 | 91制片厂果冻星空传媒3xg | 免费视频一区二区 | 大ji巴好好爽好深网站 | 四虎在线视频免费观看视频 | 女教师系列三上悠亚在线观看 | 国产1广场舞丰满老女偷 | 亚洲第一免费播放区 | 日本高免费观看在线播放 | 福利国模私拍视频在线观看 | 性奶老妇 视频 | 操国产美女| 天仙tv微福视频 | 午夜成私人影院在线观看 | 国内精品久久久久影院网站 | 乳环调教 | 黄色a∨| 青草视频在线观看免费网站 | 好猛好紧好硬使劲好大刺激视频 | 男人香蕉好大好爽视频 | 亚洲精品中文字幕在线 | tobu8中国在线观看免费视频 | 校花小雪灌满了男人们的浓浆 | 亚洲无毛片 | 午夜影院0606免费 | 亚洲精品123区在线观看 | 亚洲网站在线看 | 消息称老熟妇乱视频一区二区 | 搡60一70岁的老女人小说 | 日本在线精品视频 |