日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

11.使用ForwardAction实现页面屏蔽。

發(fā)布時間:2025/3/18 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 11.使用ForwardAction实现页面屏蔽。 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

轉(zhuǎn)自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html

我們在jsp頁面之間寫鏈接總會是.../xxx.jsp,而如果我們想屏蔽掉具體的jsp,只需要所jsp頁面配置成一個ForwardAction即可實現(xiàn)。示例如下:在根目錄下有一個index.jsp主頁,我們strtus.xml中作如下配置:

<package name="def" extends="struts-default">?????????????

????????????? <action name="forward">

???????????????????? <result >/index.jsp</result>

????????????? </action>

</package>

說明:如果沒有未action指定class,默認(rèn)就是ActionSupport類,如果沒有為action指定method屬性,則默認(rèn)執(zhí)行execute方法,如果沒有指定result的name屬性,默認(rèn)值為success。知道了這些再結(jié)合ActionSupport的源碼就不難理解實現(xiàn)轉(zhuǎn)發(fā)的原理了。
隨后再在前面第7點擴展中用到的op.jsp中增加如下代碼:
<a href="<%=request.getContextPath()%>/forward.action">forward</a>

最后再測試訪問op.jsp,在op.jsp中頁面中直接點鏈接便可以跳到index.jsp,觀察地址欄發(fā)現(xiàn)此時跳到index頁面是進(jìn)行的服務(wù)器跳轉(zhuǎn),如果我們在上面的配置中的result增加type屬性變成<result type="redirect">/index.jsp</result>,實現(xiàn)的跳轉(zhuǎn)就是客戶端跳轉(zhuǎn)。 補充:像這種forward形式的action實質(zhì)是執(zhí)行的ActionSupport 這個Action。因此配置它的result可以參看此類的api文檔,比如它常用的result name有:success、login、input等。

總結(jié)

以上是生活随笔為你收集整理的11.使用ForwardAction实现页面屏蔽。的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。