Struts2学习笔记

				如下标签格式:
<!----> 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配置文件的
最后.

你可能感兴趣的:(jsp,xml,struts)