strut2中萬用字元實現不同方法的呼叫

2021-06-21 22:17:33 字數 586 閱讀 9544

例如輸入:http://localhost:8080/struct/control/department/action1_othermethod  

就跳轉                  到

action1

中的thermethod方法。

輸入:http://localhost:8080/struct/control/department/

action1_excute 

就跳轉                           到

action1

中的excute()方法。

實際應用中,使用的是萬用字元*

action1_

*" class="cn.itcast.action.helloworldaction" method="

">

/web-inf/page/message.jsp

我們可以發現name的值使用了乙個萬用字元*,而具體的method的值,值得是第1個*的值,

就像我們前面的例子,輸入action1_othermethod,那麼*代表的就是othermethod,而代表第1個*的值,所以等於othermethod

Strut2中實現button頁面跳轉

在xx.jsp中存在某一button,如下 則首先在xx.jsp中寫js 其中form1為你定義的button所在的表單 form 的id。basepath是位址。string path request.getcontextpath 獲取專案路徑 string basepath request.ge...

Objective C中不同方式實現鎖(2)

在上一文中,我們已經討論過用objective c鎖幾種實現 跳轉位址 也用 實際的演示了如何通過構建乙個互斥鎖來實現多執行緒的資源共享及執行緒安全,今天我們繼續討論鎖的一些高階用法。1.nsrecursivelock遞迴鎖 平時我們在 中使用鎖的時候,最容易犯的乙個錯誤就是造成死鎖,而容易造成死鎖...

oc不同方式實現鎖2

在上一文中,我們已經討論過用objective c鎖幾種實現 跳轉位址 也用 實際的演示了如何通過構建乙個互斥鎖來實現多執行緒的資源共享及執行緒安全,今天我們繼續討論鎖的一些高階用法。1.nsrecursivelock遞迴鎖 平時我們在 中使用鎖的時候,最容易犯的乙個錯誤就是造成死鎖,而容易造成死鎖...