通配符疑問
*_*
login_d ?匹配
loginds 也匹配。。。。這是為什么呢??jī)蓚€(gè)通配符之間不是還有下劃線嗎,但這個(gè)資源不是沒有下劃線嗎
<action?name="*_*"?class="com.lyt.HelloAction2"> <result?name="success">/hello.jsp</result>? </action>
package?com.lyt; import?com.opensymphony.xwork2.ActionSupport; public?class?HelloAction2?extends?ActionSupport?{ @Override public?String?execute()?throws?Exception?{ System.out.println("helloAction2--"); return?SUCCESS; } public??String?hello()?{ System.out.println("hello2"); return?SUCCESS; } }
2017-03-30
好像過去很久了不知道你解決了問題沒有。。通配符要配合{1}{2}這種使用,*號(hào)代表URL傳進(jìn)來的參數(shù)..{1}代表代替的代碼段...
2016-11-21
照著你的代碼敲了下出錯(cuò)了,你還是先重啟下tomcat在試試吧