映射器Mapping
2024-09-13 21:16:35
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>
最新文章
- 谈asch系统的共识机制与容错性
- IIC总线解析
- YUVviewerPlus使用教程
- 去掉EditPlus自动备份bak文件
- paip.提升效率---filter map reduce 的java 函数式编程实现
- eval() 函数
- struts2--表单标签
- C++拷贝构造函数详解
- HDU 3313 Key Vertex(dfs + bfs)
- Week04-面向对象设计与继承
- React 深入系列4:组件的生命周期
- Linux unalias命令 取消别名
- Adam
- JS计算滚动条的宽度
- 利用Warensoft Stock Service编写高频交易软件--DEMO
- google云使用记录
- oracle如何设置表空间autoextensible自动扩容
- js键盘按钮keyCode及示例大全
- ExceptionLess ASP.NET MVC 异常日志框架
- 实验五Java网络编程及安全
热门文章
- 多进程编程——理论讲解与 multiprocessing 模块
- python基础:数据类型一
- 8. Object References, Mutability, and Recycling
- TcxComboBoxProperties下拉框填充
- selenium八种定位元素方法
- config文件的实现
- [ML] The Basics: Training Your First Model
- CodeForces 839D - Winter is here | Codeforces Round #428 (Div. 2)
- BZOJ 4712 洪水 动态dp(LCT+矩阵乘法)
- Cogs 14. [网络流24题] 搭配飞行员(二分图匹配)