MultiActionController,PropertiesMethodNameResolver,ParameterMethodNameResolver简单例子
来源:互联网 发布:淘宝十年产品事扫描 编辑:程序博客网 时间:2024/06/05 21:06
MultiActionController 不需要强制重写任何方法
类方法:
public class MyMultiActionController extends MultiActionController { public ModelAndView doOne(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception { ModelAndView mv=new ModelAndView(); mv.setViewName("/insert"); return mv; } public ModelAndView doTwo(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception { ModelAndView mv=new ModelAndView(); mv.setViewName("/delete"); return mv; }}注意:这里需要时public,否则会执行出错
配置文件:
<!--视图解析器--><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/"/> <property name="suffix" value=".jsp"/></bean><!--处理器映射器--><bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="urlMap"> <map> <entry key="/doOne" value="myMultiActionController"></entry> </map> </property></bean><!--注册Hanlder 处理器--><bean id="myMultiActionController" class="cn.ljl.controller.MyMultiActionController"> <property name="supportedMethods"> <set> <value>POST</value> <value>GET</value> </set> </property></bean>
PropertiesMethodNameResolver:
类方法同上:配置文件:
<!--处理器适配器--><bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="urlMap"> <map> <entry key="/*" value="myMultiActionController"></entry> </map> </property></bean><!--属性方法名称解析器--><bean id="propertiesMethodNameResolver" class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver"> <property name="mappings"> <props> <prop key="/one">doOne</prop> <prop key="/two">doTwo</prop> </props> </property></bean><!--引入视图对象--><bean class="org.springframework.web.servlet.view.XmlViewResolver"> <property name="location" value="classpath:myView.xml"></property></bean><!--视图解析器--><bean class="org.springframework.web.servlet.view.BeanNameViewResolver"/><!--注册Hanlder 处理器--><bean id="myMultiActionController" class="cn.ljl.controller.MyViewResolver"> <property name="methodNameResolver" ref="propertiesMethodNameResolver"></property></bean>ParameterMethodNameResolver:
类相同:
配置文件:
<!--视图解析器--><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/"/> <property name="suffix" value=".jsp"/></bean><bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="urlMap"> <map> <entry key="/ljl.do" value="myMultiActionController"></entry> </map> </property></bean><!--参数方法名称解析器--><bean id="parameterMethodNameResolver" class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver"> <property name="paramName" value="actionName"></property></bean><!--注册Hanlder 处理器--><bean id="myMultiActionController" class="cn.ljl.controller.MyMultiActionController"> <property name="methodNameResolver" ref="parameterMethodNameResolver"></property></bean>
阅读全文
1 0
- MultiActionController,PropertiesMethodNameResolver,ParameterMethodNameResolver简单例子
- MultiActionController,PropertiesMethodNameResolver,ParameterMethodNameResolver例子
- spring MultiActionController 简单配置
- MultiActionController
- MultiActionController
- MultiActionController
- MultiActionController
- Spring MVC PropertiesMethodNameResolver example
- Spring MVC PropertiesMethodNameResolver example
- Spring MVC ParameterMethodNameResolver example
- Spring MVC ParameterMethodNameResolver example
- Spring MVC ParameterMethodNameResolver example
- MultiActionController 练习
- MultiActionController源码
- spring的ParameterMethodNameResolver的使用
- 简单例子
- 简单例子
- 简单例子
- [RK3288][Android7.1.2] Launcher3 源码阅读之step4:详解Launcher的OnCreate方法的C部分
- Linux Qt调用 LibVLC记录
- 第四章 Thread Executors(Executors多线程架构)【下】
- jquery+ajax+mysql+php上拉加载瀑布流效果或者jquery+ajax+mysql+php滚动条向下滚动瀑布流效果加载
- dubbo--学习
- MultiActionController,PropertiesMethodNameResolver,ParameterMethodNameResolver简单例子
- java中的排序sort()函数的使用
- struct sockaddr和struct sockaddr_in
- 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
- 英尺计算, 浮点误差,单目运算符
- 用c实现进程监控,如果某一进程退出则重启
- 第一期阿里云高校工作坊申办启动你想参加吗?
- OpenCV 环境配置
- 4java多线程实现方式