SpringMVC非注解一个控制器配置多个方法
来源:互联网 发布:借贷宝刷脸认证软件 编辑:程序博客网 时间:2024/06/05 19:09
文章主要参考http://blog.csdn.net/seacean2000/article/details/8890415。
刚开始学SpringMVC,想先用非注解方式来实现,比较理解透彻一点。
应该配置简单的例子大家都没问题了,下面说的也主要是我在一个控制器配置多个方法中遇到的一些问题。希望对也碰到这些问题的朋友有些帮助
spring-servlet.xml 映射器配置(不全,但主要的都有了)
<!-- 简单URL的映射处理器 -->
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/hello.do">testController</prop>
</props>
</property>
</bean>
<!-- 引入多视图控制 -->
<bean name="paramMethodResolver"
class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
<property name="paramName">
<value>method</value>
</property>
</bean>
<!-- 将上面配置的多视图控制paramMethodResolver注入到自己的控制器-->
<bean id="testController" class="test.controller.UserController"
name="/hello.do">
<property name="methodNameResolver">
<ref bean="paramMethodResolver" />
</property>
</bean>
控制器类继承MultiActionController(注意方法的形式,我就是把public写成了protected,结果找了半天错)
public class UserController extends MultiActionController {
@Resource
private UserMapper userService;
public ModelAndView selectOne(HttpServletRequest arg0,
HttpServletResponse arg1) throws Exception {
User user = userService.selectOne(1);
ModelAndView mav=new ModelAndView();
mav.addObject("user", user);
mav.setViewName("hello");
return mav;
}
}
至于有没有其他拓展形式我就没研究了
接下来输入 服务器地址/项目名/hello.do?method=test2就可以了
- SpringMVC非注解一个控制器配置多个方法
- SpringMVC 配置之浅谈传统的非注解控制器
- SpringMVC 控制器写多个方法(非注解方式)
- springmvc2 一个控制器写多个方法(非注解方式)
- springmvc 快速突破(三)---一个控制器多个方法问题
- SpringMVC的初步配置(非注解)
- springmvc.xml 注解配置方法
- SpringMvc 控制器注解简介
- SpringMVC注解控制器详解
- SpringMVC注解控制器详解
- 注解式控制器 springMVC
- SpringMVC中一个Controller多个方法
- springMVC一个Controller实现多个方法
- SpringMVC基础配置(通过注解配置,非xml配置)
- 一个UIViewController控制器中,实现多个UITableView的方法
- SpringMVC之用注解控制器
- springmvc梳理7---注解控制器
- SpringMVC之用注解控制器
- ftp上传工具类
- 求出指定的位置的丑数
- 大鱼吃小鱼游戏-commFunctions.js
- 黑马程序员--Java基础--awt详解以及简单应用
- 用JSSE定制SSL连接
- SpringMVC非注解一个控制器配置多个方法
- jdbc connect reset问题
- #你好Unity3D#避免玩家作弊(来自我的长微博)
- 360wifi 2代 linux驱动安装 ubuntu 14.04
- php实现把html转word,doc
- ubuntu 14.04桌面截图
- 《Android开发技术周报》笔记
- CArchive详解 及dome 源码
- hdu 4652 Dice(dp)