Struts2学习第七课 通配符映射

Posted alittlecomputer

tags:

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

一个WEB应用可能有长百上千个action声明,可以利用struts提供的通配符映射机制吧多个彼此相识的映射关系简化为一个映射关系。

通配符映射规则:

--若找到多个匹配,没有通配符的那个将胜出(精确匹配)

--若指定的动作不存在,struts将会尝试把这个URI与任何一个包含着通配符*的动作名进行匹配

--被通配符匹配到的URI字符串的子串可以用{1},{2}来引用,{1}匹配第一个子串,{2}匹配第二个子串

--{0}匹配整个URI

--若struts找到的带有通配符的匹配不止一个,则按先后顺序进行匹配

--*可以匹配零个或多个字符,但是不包括/字符,如果想把/字符包括在内,需要使用**,如果要对某个字符进行转义,需要使用\.

以上是关于Struts2学习第七课 通配符映射的主要内容,如果未能解决你的问题,请参考以下文章

Struts2学习第七课 ActionSupport

Struts2学习第七课 OGNL

Struts2学习第七课 动态方法调用

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

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

struts2.5+框架使用通配符与动态方法