Struts2:笔记2、通配符映射

 

通配符映射:

  一个 Web 应用可能有成百上千个 action 请求,可以利用 Struts 提供的 通配符映射机制 把多个彼此相似的映射关系简化为一个映射关系。

  通配符映射规则:

-- 若找到多个通配符,没有通配符的那个将胜出。

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

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

-- {0}匹配整个 URI

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

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

 

posted @ 2017-03-17 16:29  稻小白  阅读(183)  评论(0编辑  收藏  举报