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

通配符映射规则:

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

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

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

--{0}匹配整个URI

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

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

最新文章

  1. react-native start 运行流程
  2. 15 Best Responsive HTML5 Frameworks 2014
  3. jdbc事务处理和连接池
  4. HDOJ三部曲-DP-1017-pearls
  5. PAT (Basic Level) Practise:1013. 数素数
  6. java hashtable
  7. 通过AOP 实现异常统一管理
  8. ASP.NET - 服务器控件button 先执行js 再执行后台的方法
  9. C#内置函数 RunSql的使用
  10. Vue单页面骨架屏实践
  11. Missing artifact net.sf.json-lib:json-lib:jar:2.4错误和Eclipse安装Maven插件错误
  12. ActiveMQ安装配置及使用 转发 https://www.cnblogs.com/hushaojun/p/6016709.html
  13. 检测某一目录下md5相同的文件
  14. 一个封装不错的 TcpClient 类
  15. [TPYBoard - Micropython之会python就能做硬件 开篇]会python就能做硬件!
  16. Linux学习之CentOS(十二)--crontab命令的使用方法
  17. 阿里云ecs 增加虚拟网卡
  18. wget 下载命令
  19. codeforce 886C Petya and Catacombs (map,思路)
  20. MongoDB集群搭建之主从模式

热门文章

  1. 一步一步带你分析 requirejs
  2. <Linux内核源码>文件系统VFS内核4.0.4版本基本概念源码
  3. java: jdk1.8以后就不支持桥接的方式
  4. Python中如何开发一个注册接口小实例
  5. javaScript-进阶篇(二)
  6. mysql删除重复数据方法
  7. 每天一个linux命令(10):touch命令
  8. ACM学习历程—HDU 5023 A Corrupt Mayor's Performance Art(广州赛区网赛)(线段树)
  9. CTSC2017 游记
  10. 洛谷【P1177】【模板】归并排序