一个很好隐藏Handler方法的url解析器(映射器)通常和多url请求方法的Handler类连用
来源:互联网 发布:直播行业数据分析 编辑:程序博客网 时间:2024/06/05 18:26
介绍
该url解析器(PropertiesMethodNameResolver)通常和MultiActionController类连用。
该类的作用是实现多个URL请求Handler里面不同的方法。
实践地址:多个URL请求Handler里面不同的方法
实践
开发Handler:
public class ItemMultiContorller extends MultiActionController{ /* * 这里面的请求方法书写规范: * 1.只有两个参数,第一个为HttpServletRequest,第二个为HttpServletResponse。有顺序要求!!! * 2.返回值没有要求,可以为空,也可以返回ModelAndView。 * 3.方法名不能为handleRequest * 4.请求url根据方法名请求!!! */ public void showTime(HttpServletRequest request,HttpServletResponse response){ System.out.println(new SimpleDateFormat("yyyy-MM-dd-HH:mm:ss").format(new Date())); } public ModelAndView helloWorld(HttpServletRequest request,HttpServletResponse response){ System.out.println("Hello 程序世界!!"); return null; }}
配置Handler实例对象由Spring进行管理:
<bean id="itemMultiController0x" class="cn.domarvel.controller.ItemMultiContorller"> <property name="methodNameResolver"> <bean class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver"> <property name="mappings"> <props> <!-- key为url地址 ,必须写"/" --> <!-- prop值为方法名 --> <prop key="/adminshowTime.action">showTime</prop> <prop key="/adminhelloWorld.action">helloWorld</prop> </props> </property> </bean> </property></bean>
配置处理器映射器:
<!-- ##################################配置处理器映射器##################################### --><bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="mappings"> <props> <prop key="admin*.action">itemMultiController0x</prop> </props> </property></bean><!-- ################################################################################## -->
1 0
- 一个很好隐藏Handler方法的url解析器(映射器)通常和多url请求方法的Handler类连用
- 多个URL请求Handler里面不同的方法
- SpringMVC的Handler处理及url映射
- SpringMVC的Handler处理及url映射
- SpringMVC的Handler处理及url映射
- SpringMVC的Handler处理及url映射
- Tornado的url-handler映射中可以使用字符串
- Spring-mvc-Handler的返回值用法以及URL映射
- 发送url请求的方法
- Javascript解析URL的方法
- 解析URL的php方法
- ASP.NET实现URL映射的方法
- Js隐藏URL地址的方法
- php 中curl 循环去请求多个URL和多线程去请求多个URL的方法
- handler的post方法
- handler的post 方法
- Handler的post()方法
- URL Protocol Handler 的简单演示程序
- XTU2016CCPC中南邀请赛C
- PAT B1020
- Using API with Catia
- BZOJ 2822: [AHOI2012]树屋阶梯
- PAT B1023
- 一个很好隐藏Handler方法的url解析器(映射器)通常和多url请求方法的Handler类连用
- wince6.0 cvrtbin将*.bin转到*.nb0
- 524. Longest Word in Dictionary through Deleting
- string类的基本操作
- Flow Problem 【最大流 dinic】模版
- 第八章 数组
- Prime Time UVA
- PAT B1033
- STL