如下標簽格式:
1?????<li>
2?????????<s:url?id="url"?action="HelloWorld">
3?????????????<s:param?name="request_locale">en</s:param>
4?????????</s:url>
5?????????<s:a?href="%{url}">English</s:a>
6?????</li>
該請求的鏈接后面將帶有?request_locale=en這樣的參數(shù),該參數(shù)可以有多個。
Any number of parameters can be added to the URI by adding more param etags.
通配符映射:
<action?name="*"?>
??<result>/tutorial/{1}.jsp</result>
</action>
struts.xml配置文件中順序往下找,在該段配置代碼之前沒有找到匹配的action,就會使用執(zhí)行該配置的跳轉(zhuǎn),${1}表示請求的action名稱。
例如:一個action="login"的請求,如果在配置文件中沒有對name='action'進行配置,那么將會執(zhí)行通配符映射請求,跳轉(zhuǎn)到
/tutorial/login.jsp頁面。
struts.xml文件的url匹配規(guī)則是:從上往下順序找,只要找到匹配的就進行跳轉(zhuǎn),所以,該通配符配置映射應(yīng)該放到struts.xml配置文件的
最后.
posted on 2007-10-11 22:51
想飛的魚 閱讀(387)
評論(0) 編輯 收藏 所屬分類:
struts2