如下标签格式:
<!---->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这样的参数,该参数可以有多个。
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,就会使用执行该配置的跳转,${1}表示请求的action名称。
例如:一个action="login"的请求,如果在配置文件中没有对name='action'进行配置,那么将会执行通配符映射请求,跳转到
/tutorial/login.jsp页面。
struts.xml文件的url匹配规则是:从上往下顺序找,只要找到匹配的就进行跳转,所以,该通配符配置映射应该放到struts.xml配置文件的
最后.
分享到:
相关推荐
struts2学习笔记,非本人所写,但有学习的价值,总结的很好,分享一个!
struts2学习笔记总结
struts2学习笔记struts2学习笔记struts2学习笔记
struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换struts2学习笔记3数据类型转换
本人学习struts2的笔记,希望大家可以多多学习以后共同交流
1. struts2框架的引入 1)把struts2的相关jar包导入到项目中去 2)把struts2框架的配置文件struts.xml复制粘贴到项目中的src下面(同时也可以把log4j.properties放到src下) 在这里我们主要是要的这个struts.xml文件...
structs2很详细的学习笔记,structs2的建造,工作原理,例子,逐步讲解,纯文字的
01 Struts2-Action 5 一、 Struts作用: 5 二、 搭建Struts2的运行环境: 5 三、 Namespace 6 四、 标签 6 五、 Action 6 六、 路径问题的说明 8 七、 Action的动态调用方法 8 八、 Action通配符(wildcard)的配置 9 ...