1)  org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping(核心)

将程序员定义的Action所对应的<bean>标签的name属性作为请求路径

      <!-- 注册控制器(程序员) -->
<bean name="/add.action" class="cn.loaderman.javaee.springmvc.mapping.UserAction"></bean> <!-- 注册映射器(handler包)(框架) -->
<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"></bean>

2)  org.springframework.web.servlet.handler.SimpleUrlHandlerMapping

/delete.action和/update.action和/find.action请求路径都交由<bean>标签为id的Action,即

多个路径对应同一个Action

  <bean id="userActionID" class="cn.loaderman.javaee.springmvc.mapping.UserAction"></bean>

      <!-- 注册映射器(handler包)(框架) -->
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/delete.action">userActionID</prop>
<prop key="/update.action">userActionID</prop>
<prop key="/find.action">userActionID</prop>
</props>
</property>
</bean>

最新文章

  1. 谈asch系统的共识机制与容错性
  2. IIC总线解析
  3. YUVviewerPlus使用教程
  4. 去掉EditPlus自动备份bak文件
  5. paip.提升效率---filter map reduce 的java 函数式编程实现
  6. eval() 函数
  7. struts2--表单标签
  8. C++拷贝构造函数详解
  9. HDU 3313 Key Vertex(dfs + bfs)
  10. Week04-面向对象设计与继承
  11. React 深入系列4:组件的生命周期
  12. Linux unalias命令 取消别名
  13. Adam
  14. JS计算滚动条的宽度
  15. 利用Warensoft Stock Service编写高频交易软件--DEMO
  16. google云使用记录
  17. oracle如何设置表空间autoextensible自动扩容
  18. js键盘按钮keyCode及示例大全
  19. ExceptionLess ASP.NET MVC 异常日志框架
  20. 实验五Java网络编程及安全

热门文章

  1. 多进程编程——理论讲解与 multiprocessing 模块
  2. python基础:数据类型一
  3. 8. Object References, Mutability, and Recycling
  4. TcxComboBoxProperties下拉框填充
  5. selenium八种定位元素方法
  6. config文件的实现
  7. [ML] The Basics: Training Your First Model
  8. CodeForces 839D - Winter is here | Codeforces Round #428 (Div. 2)
  9. BZOJ 4712 洪水 动态dp(LCT+矩阵乘法)
  10. Cogs 14. [网络流24题] 搭配飞行员(二分图匹配)