Struts:action配置文件之通配符映射

Posted yy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts:action配置文件之通配符映射相关的知识,希望对你有一定的参考价值。

  • 通配符映射:一个Web应用可能有成百上千个action声明,可以使用struts提供的通配符映射机制把多个彼此相似的映射关系简化为一个映射关系。
  • 通配符映射规则:
  1. 若找到多个匹配,没有通配符的那个将胜出;
  2. 若指定的动作不存在,Struts将会尝试把这URI与任何一个包含着通配符*的动作名进行匹配;
  3. 被通配符匹配的URI字符串的字串可以通过{1}、{2}来引用。{1}匹配第一个子字符串,{2}匹配第二个字串。。。;
  4. {0}匹配整个URI
  5. 若Struts找到的带有通配符的匹配不止一个,则按先后顺序进行匹配;
  6. *可以匹配零个或多个字符,但不包括/字符,如果想把/字符包括在内,需要使用**。如果需要对某个字符进行转义,需要使用\。

...

 

以上是关于Struts:action配置文件之通配符映射的主要内容,如果未能解决你的问题,请参考以下文章

Struts2系列:通配符和动态方法调用

01_6_Struts_ActionWildcard_通配符配置

struts2的动态方法调用(DMI)和通配符映射

struts.xml文件中action配置OGNL的投影映射OGNL表达式的符号

关于Struts2的通配方法转发重定向

Struts通配符设置