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

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

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方法的相關介紹,希望對大家有所幫助!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 18性夜影院午夜寂寞影院免费 | 精品一区二区三区高清免费观看 | 国产精品露脸国语对白河北 | 国产成人精品一区二三区2022 | 成人无高清96免费 | 四虎在线播放 | 69成人网| 久青草国产在线观看视频 | 91香蕉国产在线观看免费永久 | ass日本乱妇ass | 97久久天天综合色天天综合色hd | 久草在线福利资站免费视频 | 久久久久综合 | 风间由美在线播放 | 禁止的爱善良的未删减版hd | 国产日韩精品一区二区在线观看播放 | 9自拍视频在线观看 | 爽新片xxxxxxx | 操到翻白眼 | 日本丰满大乳乳奶 | 久久精品国产久精国产果冻传媒 | 黄网国产| 猛h辣h高h文湿校园1v1 | 精品国产麻豆AV无码 | 久久久免费观看 | blacked最大的吊 | 欧美精品国产一区二区 | 日本xxxx69hd | 搡60一70岁的老女人小说 | 久久www免费人成_看片高清 | 男人亚洲天堂 | 欧美三级不卡在线观线看高清 | 秋霞理论最新三级理论最 | 欧美日韩久久中文字幕 | 日本免费在线观看视频 | 亚洲国产AV无码综合在线 | 国产精品久久香蕉免费播放 | 暖暖的视频完整视频韩国免费 | les在宿舍吃她奶 | 男女男精品视频网站 | 国产高清在线精品一区二区三区 |