springmvc 映射重复

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping‘: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping. Cannot map ‘bookController‘ method
public cn.qlu.yhy.model.Page<cn.qlu.yhy.model.Book> cn.qlu.yhy.controller.BookController.findPageAboutBook(cn.qlu.yhy.model.Page<cn.qlu.yhy.model.Book>,javax.servlet.http.HttpSession) throws javax.servlet.ServletException,java.io.IOException
to {[/book/myBook],methods=[GET]}: There is already ‘bookController‘ bean method

检查一下提示的controller 中的方法, 存在映射路径相同的情况

时间: 2024-10-06 16:12:30

springmvc 映射重复的相关文章

关于SpringMVC映射模型视图的几点小事

一.SpringMVC概述 SpringMVC为展现层提供的基于MVC设计理念的优秀的Web框架,是目前最主流的MVC框架之一. SpringMVC通过一套MVC注解,让POJO成为处理请求的控制器,而无需实现任何接口. 支持RESTFUL风格的URL. 采用了松散耦合可插拔组件结构,更具灵活性和扩展性. 二.使用@RequestMapping映射请求 1.使用@RequestMapping映射请求 SpringMVC使用@RequestMapping注解为控制器指定可以出来那些URL请求. 在

MyBatis SpringMVC映射配置注意

applicationContext.xml中要配置 <!-- MyBatis 的 sqlSessionFactory --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <pro

SpringMVC 防重复提交拦截

/**  * Created with IntelliJ IDEA.  * User: lijian  * Date: 14-7-11  * Time: 上午10:38  * description :防止重复提交数据     http://hi.baidu.com/uvmfawxtxzbknqe/item/3c87d4220acba32442634acf  * To change this template use File | Settings | File Templates.  */ p

springmvc映射对象

@RequestMapping(value="/modelautobind", method = {RequestMethod.POST}) public String modelAutoBind(HttpServletRequest request, Model model, AccountModel accountModel){ model.addAttribute("accountmodel", accountModel); return "mode

springMVC第一课--配置文件

刚学springMVC,记录下学习过程,供以后查阅. 1,新建一个web工程.(其他按常规来) 如下:添加applicationContext.xml,webmvc-servlet.xml,和lib下的jar包. 2,修改web.xml: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta

springMVC 注解版

关于Spring MVC注解 @Transactional 事务标签 @InitBinder 标签 分类: Java开发 源代码分享2012-06-14 10:59 7721人阅读 评论(2) 收藏 举报 springmvcjavaemailpathstring 主要用到了spring-aop-2.5.6.jar的AOP支持包! 之前我们在AccountService中加入了注解@Transactional标签,但是要想要真正发挥事务作用,还需要一些配置. 主要需要调整dao.xml文件 dao

深入学习SpringMVC

1.什么是SpringMVC? SpringMVC是Spring框架内置的MVC的实现.SpringMVC就是一个Spring内置的MVC框架.MVC框架,它解决WEB开发中常见的问题(参数接收.文件上传.表单验证.国际化等等),而且使用简单,与Spring无缝集成. 支持 RESTful风格的 URL 请求 .采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性. 2.SpringMVC底层实现 在没有使用SpringMVC之前我们都是使用的Servlet在做Web开发.但是使

SpringMvc(2)

(1)接收的参数为日期类型 使用Controller注解的类在接收参数时如果参数为时间类型的参数时会报错:表示请求的参数有问题 解决方法(1):在对应的Controller类中加入如下代码 表示:当接收的参数为日期类型时先经过该方法进行处理.适合接收单个日期参数 @InitBinder public void initBinder(ServletRequestDataBinder binder){ //只要网页中传来的数据格式为yyyy-MM-dd 就会转化为Date类型 binder.regi

Ambiguous mapping found. Cannot map &#39;xxxxController&#39; bean method

1.背景 今天要做一个demo,从github上clone一个springmvc mybatis的工程(https://github.com/komamitsu/Spring-MVC-sample-using-iBatis) 打包成war后启动报错: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.