项目的新版本开始采用Spring MVC 2.5了,前期也跑了sample,做了一些测试,没有发现什么问题。但是最近随着项目开发,Controller增多后,发现Annotation中的params参数有时候会出现一些问题。
比如:
@RequestMapping(value="/test", method=RequestMethod.GET, params="id")
public String action1() {
...
}
@RequestMapping(value="/test", method=RequestMethod.GET, params="otherId")
public String action2() {
...
}
@RequestMapping(value="/test", method=RequestMethod.GET)
public String action3() {
...
}
访问的时候/test, /test?id=1和/test?otherId=2这几种访问,在有的控制器中运行正常,有些控制器中处理不正常,全部映射到action3去了。
不知道是不是params的使用方式有问题?遍查spring 2.5相关资料,也没有看到答案。
spring、spring mvc版本是2.5.2
分享到:
相关推荐
struts2.1 spring2.5 ibatis2.3 dwr3 annotation配置 集成 此中例子不完整. 如要下载:http://download.csdn.net/source/2138885
基于Struts2.18+Spring2.5+Hibernater3.3+Annotation注解开发的电子商务网站demo
配置整合DWR3.0和Spring2.5使用annotation注解
NULL 博文链接:https://wangmengbk.iteye.com/blog/839702
超级详细的SSH2项目实例详解,并且附带两个项目详解。两种注解实现方式。不同的生成数据脚本实现。 在JavaEE企业级开发中,以SSH2框架为核心的应用非常广,大象根据项目实践经验,通过二个实例,详细的为大家讲解...
马士兵视频里的struts2 hibernate3 spring2.5 annotation 整合 绝对好用 里面还有jar包 部署就可以用
博文链接:https://pesome.iteye.com/blog/236273
struts2 spring2.5 hibernate3.0 annotation 整合
struts2+spring2.5+hibernate3.2 annotation配置完整eclipse项目,带数据库脚本
基于 spring2.5 hibernate3.3 jpa 的annotation注解来减少配置文件的大小 通过jersey实现restful形式请求
spring2.5 + hibernate3.2x 标注(annotation)开发的简单示例 http://blog.csdn.net/IamHades/archive/2008/01/11/2038188.aspx
Spring Framework 开发参考手册 目录 1. 简介 1.1. 概览 1.1.1. 使用场景 2. Spring 2.0和 2.5的新特性 ...2.5.1. Spring MVC合理的默认值 2.5.2. Portlet 框架 2.5.3. 基于Annotation的控制器 ......
Spring2.5继续坚持了简化企业级应用开发,同时给复杂问题提供强大的、非侵入性解决方案的发展趋向,特别是为那些使用Java 5或更新版本java的开发人员提供了进一步简化而强大的新特性。这些新特性包括:注解驱动的...
spring2.5 ibatis2.3 struts2.1 dwr3 annotation集成配置
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发