SpringMVC报错404:提示找不到@RequestMapping注解设置的映射

图片说明
-----------------------------------------银当的分割线-----------------------------------------------

图片说明
-----------------------------------------银当的分割线-----------------------------------------------

图片说明
-----------------------------------------银当的分割线-----------------------------------------------

图片说明

4个回答

 前面都没有问题,你把web.xml中的配置SpringMVC的urlpattern改为/*试试。
或者mvc:annotation-driven这个放在包扫描配置前面。
你看看项目启动时的日志信息,类似信息: Mapped "{[/systemConfig/warningConfig/detail],methods=[GET],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.Object com.ultrapower.sensor.server.controller.systemConfig.WarningConfigController.detail()这个是SpringMVC正确完成Controller映射的日志信息,看看路径有没有问题。
cai772088996
cai772088996 我发现我之前写这些,都是用的/,没用/*,不太懂这两者区别
大约 3 年之前 回复
cai772088996
cai772088996 /和/*有什么区别大神?改了也不行,然后那句配置放在扫描配置前面也不行,至于您说的信息,我在console选项卡里根本就没找到
大约 3 年之前 回复
cai772088996
cai772088996 重新导一遍包再重启还是不行
大约 3 年之前 回复

src/main/webapp下删掉web-inf

老哥你是怎么解决的 我跟你的一样

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
SpringMVC使用注解@RequestMapping映射请求
SpringMVC通过使用@RequestMapping注解,实现指定控制器可以处理哪些URL请求。控制器的类定义及方法定义处都可以标注@RequestMapping: 类定义处:提供初步的请求映射信息。相对于WEB 应用的根目录。 方法定义处:提供进一步的细分映射信息。相对于类定义处的URL。若类定义处未标注@RequestMapping,则方法处标记的URL 相对于WEB 应用的根目录。  下面
SpringMVC的@RequestMapping开发问题,404
在@controller加入@RequestMapping,运行时后台无报错,但页面会显示404错误,看看是哪的问题,代码如下:rn@Controllerrn@RequestMapping("/Cabinet")rnpublic class CabinetListControllerrn rn @Autowiredrn private CabinetService cabinetService;rnrn @RequestMapping("/queryCabinet")rn public ModelAndView queryCabinet() throws Exception rn // TODO Auto-generated method stubrn List cabinetList =cabinetService.findCabinetHeadList(null);rn rnrn ModelAndView modelAndView = new ModelAndView();rnrn modelAndView.addObject("cabinetList",cabinetList );rn modelAndView.setViewName("cabinet/cabinetList");rn return modelAndView;rn rnrnDEBUG时如下,访问controller正常,并且成功访问数据库,并且成功返回ModelAndViewrnrnDEBUG [http-bio-8080-exec-6] - ==> Preparing: SELECT cabinet_head.* FROM cabinet_head rnDEBUG [http-bio-8080-exec-6] - ==> Parameters: rnDEBUG [http-bio-8080-exec-6] - <== Total: 2rnDEBUG [http-bio-8080-exec-6] - Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ca905c]rnDEBUG [http-bio-8080-exec-6] - Returning JDBC Connection to DataSourcernDEBUG [http-bio-8080-exec-6] - Rendering view [org.springframework.web.servlet.view.JstlView: name 'cabinet/cabinetList'; URL [WEB-INF/jsp/cabinet/cabinetList.jsp]] in DispatcherServlet with name 'springmvc'rnDEBUG [http-bio-8080-exec-6] - Added model object 'cabinetList' of type [java.util.ArrayList] to request in view with name 'cabinet/cabinetList'rnDEBUG [http-bio-8080-exec-6] - Forwarding to resource [WEB-INF/jsp/cabinet/cabinetList.jsp] in InternalResourceView 'cabinet/cabinetList'rnDEBUG [http-bio-8080-exec-6] - Successfully completed requestrnrn但是页面会报404的错误rnHTTP Status 404 - /FaceRecognitionCabinet/Cabinet/WEB-INF/jsp/cabinet/cabinetList.jsprnrntype Status reportrnrnmessage /FaceRecognitionCabinet/Cabinet/WEB-INF/jsp/cabinet/cabinetList.jsprnrndescription The requested resource is not available.rnrnApache Tomcat/7.0.56rn
模拟SpringMVC简单实现注解@RequestMapping
根据自己的简单模拟注解@RequestMapping的实现方式import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashMap; import java.util.Set; import org.springframework.core.LocalVariableTableParameterNa
@RequestMapping注解路径映射问题
[img=https://img-bbs.csdn.net/upload/201704/20/1492693748_782393.png][/img]rnrn请问一下:rn 为什么这个路径访问不到success.jsp ?rnrn 如果去掉类名上面的@RequestMapping在地址栏输入http://localhost:8080/hello1就可以访问。rnrnrnrn以下是web.xml和springMVC.xml配置文件内容rnrnweb.xml:rn[code=html]rnrnrn springMVCTestrn rn rn index.htmlrn index.htmrn index.jsprn default.htmlrn default.htmrn default.jsprn rn rn rn rn rn dispatcherServletrn rn org.springframework.web.servlet.DispatcherServletrn rn rn contextConfigLocationrn classpath:springmvc.xmlrn rn rn rn 1rn rn rn rn rn dispatcherServletrn rn /rn rnrn[/code]rnrnspringMVC.xml:rn[code=html]rnrnrn rn rn rn rn rnrn rn rn rn rn rn rn rn rnrn[/code]
【学习】springmvc之@RequestMapping映射请求
1、使用简单的@RequestMapping映射请求 使用@RequestMapping注释来将URL映射/appointments到整个类或特定的处理程序方法。通常,类级注释将特定的请求路径(或路径模式)映射到表单控制器上,其他方法级注释缩小了特定HTTP方法请求方法(“GET”,“POST”等)的主映射,或HTTP请求参数条件。@RequestMapping一般都与@Controller配合
SpringMVC学习笔记(二、Controller注解与RequestMapping注解)
@Controller:如果一个普通类被@Controller注解,则普通类变成一个servlet @RequestMapping:为当前方法配置虚拟路径和接受参数的类型 用法举例: @Controller public class LoginController { // value :为当前方法配置一个或多个对外访问的虚拟路径value = {&quot;/register.htm&quot;, &quot;a....
springMVC注解中之@RequestMapping注解及常用参数
package cn.hive.action;      import org.springframework.stereotype.Controller;   import org.springframework.web.bind.annotation.PathVariable;   import org.springframework.web.bind.annotation.Reque
胖哥学SpringMVC:RequestMapping注解之映射路径 上卷
@RequestMapping 个人建议重新练习一遍搭建的过程,如果感觉麻烦你可以直接复制上一个工程,但是需要修改pom.xml中的一点信息 &amp;lt;groupId&amp;gt;com.hanpang.springmvc&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;springmvc-demo02&amp;lt;/artifactId&amp;gt; &amp;lt;version&amp;gt;0.0.1-S...
SpringMVC基于注解映射
如果是基于注解的映射需要在DispatcherServlet配置文件中配置: 如果处理结果需要返回json,则可以这样配置,前提是要引入处理json的Jackson包:
springmvc 注解 映射
@JsonIgnoreProperties(ignoreUnknown = true)
springmvc,@RequestMapping拦截不到请求,404
我的配置rnrnweb.xmlrn[img=https://img-bbs.csdn.net/upload/201711/28/1511832599_794633.png][/img]rnrndispatcher-servlet.xmlrnrn[img=https://img-bbs.csdn.net/upload/201711/28/1511832638_161397.png][/img]rnrncontrollerrn[img=https://img-bbs.csdn.net/upload/201711/28/1511832664_925081.png][/img]rn工程路径rn[img=https://img-bbs.csdn.net/upload/201711/28/1511832708_630871.png][/img]rnrn我部署上tomcat7,浏览器输入rn[img=https://img-bbs.csdn.net/upload/201711/28/1511832769_954768.png][/img]rnrn为什么他不会经过controller的扫描,直接去到视图解析器
关于@RequestMapping找不到路径(控制台不报错,前台404)
1、@RequestMapping路径与浏览器路径不一致 2、Spring-MVC配置文件中的&lt;mvc:annotation-driven/&gt;和&lt;context:component-scan&gt;&lt;/context:component-scan&gt;MVC必须在前 3、web.xml中,关于Spring和SpringMVC的xml文件路径是否和工程中所在位置一致(包...
1.1、映射请求注解RequestMapping用法
Spring MVC通过注解@RequestMapping为控制器(处理信息的java类)指定可以处理哪些URL请求。该注解可以用在类和方法中。过程:当一个jsp发送一个请求时,由web.xml中配置的DispatcherServlet 截获该请求,然后web.xml去寻找配置的spring的xml位置,spring去查找配置的component-scan扫描包范围,如果在扫描包中类下找到处理请求的
SpringMVC学习(二) @RequestMapping映射请求
1.使用RequestMapping修饰方法@RequestMapping("HelloWorld") public String sayHello(){ System.out.println("TestRequestMapping/HelloWorld"); return "success"; }此时,该方法用于响应web根目录下的“HelloWor
Spring注解@RequestMapping请求路径映射问题
上图;rn[img=https://img-bbs.csdn.net/upload/201608/29/1472450038_943238.png][/img]rn[img=https://img-bbs.csdn.net/upload/201608/29/1472450045_612297.png][/img]rn也没有显示路径出错,各位路过的看看,帮忙解决下,谢谢了。rn
SpringMVC 学习笔记(二)- RequestMapping 映射请求
1. RequestMapping_修饰类 1.1. 简介 @RequestMapping 除了修饰方法, 还可来修饰类 类定义处: 提供初步的请求映射信息。相对于 WEB 应用的根目录 方法处: 提供进一步的细分映射信息。 相对于类定义处的 URL。若类定义处未标注 @RequestMapping,则方法处标记的 URL 相对于 WEB 应用的根目录 1.2. 例子 1.2.1. 创...
SpringMVC(3)之使用@requestMapping映射请求
requestMapping不仅可以修饰方法还可以修饰类 新建一个requestMappingTest类,后面用都到这个类里面编写。 其中 1 是修饰类,类定义处相当于web应用根目录,提供初步请求映射信息。 2 修饰方法, 提供进一步映射信息,相对于类定义处的url;若类定义处未标注@requestMapping,则相当于web应用根目录。这里可以参考SpringMVC之HelloWorld ...
SpringMVC 找不到注解实例
SpringMVC 找不到注解实例 简介:前些天把 maven+SpringMVC+mybaties+mysql 框架搭好,用到@authwired 时报错,报错内容:No matching bean of type [com.dtt.service.IUserService] found for dependency 还有一大堆。经过各方面查找资料,总结如下 目录SpringMVC 找不
注解重复映射报错
这是因为他们两个注解写相同了,spring无法识别出找哪个,所以会报找不到映射错误 
springMVC ------RequestMapping注解到---实现请求参数的绑定
RequestMapping注解的作用是建立请求URL和处理方法之间的对应关系 RequestMapping注解可以作用在方法和类上 作用在类上:第一级的访问目录 作用在方法上:第二级的访问目录 细节:路径可以不编写 / 表示应用的根目录开始 细节:${ pageContext.request.contextPath }也可以省略不写,但是路径上不能写 / RequestMapping的属性 p...
(4)SpringMVC - RequestMapping注解的作用和属性
作用: 用于建立请求URL和处理请求方法之间的对应关系 客户端一定会发一个请求过来,那么后台一定要有一个方法去执行它。 把发送请求的这个地址路径跟这个方法建立一个映射关联 你发送这个请求,那我这个方法就执行。 那么RequestMapping 就是来建立两者之间的关系的 反过来理解一下:我们写了一个方法,那别人想请求这个方法怎么办? 我们需要加一个映射关联,再这个方法上加一个RequestMapp...
【笔记1】SpringMvc常用注解类-RequestMapping
RequestMapping 1.使用@controller进行注解 2.RequestMapping的属性 value:代表具体的请求路径。value="/login" method:请求数据的类型,只有对应的请求才会触发这个方法,如果没有这个属性表示任何类型的请求都可以触发。POST,PUT,GET,DELETE  consumes:指定请求提交内容的类型,也就是该方法接收内容的
springMVC请求注解@RequestMapping各个属性值
1、RequestMapping接口的源码如下,里面定义了七个属性 (1)@Target中有两个属性,分别为 ElementType.METHOD 和 ElementType.TYPE ,也就是说 @RequestMapping 可以在方法和类的声明中使用 (2)可以看到注解中的属性除了 name() 返回的字符串,其它的方法均返回数组,也就是可以定义多个属性值,例如 value()可以同时定...
springmvc启用注解报错
在学习 springmvc 启用注解时遇到一个错误,百度了一些解决方案也没有效果,特来请教,希望大家能帮我解决这个问题。配置文件摘录如下rnrn[b]这是 web.xml 文件[/b]rn[code=text]rn springMVCrn org.springframework.web.servlet.DispatcherServletrn rn contextConfigLocationrn /WEB-INF/springAnno-servlet.xmlrn rn 1rn rn rn springMVCrn /rn [/code]rnrn[b]springAnno-servlet.xml 文件[/b]rnrn[code=text]rn rn rn rn rn rn rn rn rn rn [/code]rnrn[b]工程目录[/b]rnrn[i][img=https://img-bbs.csdn.net/upload/201601/16/1452939314_736510.png][/img][/i]rnrn[b]错误内容[/b]rnrn[code=java]org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [F:\WorkSpace\SpringMVC\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\springMVC01\WEB-INF\classes\com\study\web\controller\anno\AnnoController.class]; nested exception is java.lang.IllegalArgumentExceptionrn at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:281)rn at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:242)rn at org.springframework.context.annotation.ComponentScanBeanDefinitionParser.parse(ComponentScanBeanDefinitionParser.java:84)rn at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)rn at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1435)rnrn一月 16, 2016 6:01:03 下午 org.apache.catalina.core.ApplicationContext logrn严重: StandardWrapper.Throwablernorg.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [F:\WorkSpace\SpringMVC\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\springMVC01\WEB-INF\classes\com\study\web\controller\anno\AnnoController.class]; nested exception is java.lang.IllegalArgumentExceptionrn at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:281)rn at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:242)rn at org.springframework.context.annotation.ComponentScanBeanDefinitionParser.parse(ComponentScanBeanDefinitionParser.java:84)rn at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)rn at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1435)rnrn一月 16, 2016 6:01:03 下午 org.apache.catalina.core.StandardContext loadOnStartuprn严重: Servlet [springMVC] in web application [/springMVC01] threw load() exceptionrnjava.lang.IllegalArgumentExceptionrn at org.springframework.asm.ClassReader.(Unknown Source)rn at org.springframework.asm.ClassReader.(Unknown Source)rn at org.springframework.asm.ClassReader.(Unknown Source)rn at org.springframework.core.type.classreading.SimpleMetadataReader.(SimpleMetadataReader.java:52)rn at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:80)rnrn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)rn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:111)rnrn[/code]rnrn[b]尝试过的解决方案[/b]rnrnjdk版本不对,我的是jdk1.8,换成jdk1.7后依然不对。
SpringMVC 注解报错
[img=https://img-bbs.csdn.net/upload/201607/25/1469432106_903958.jpg][/img]rnrnrnrn会报错。 是缺少什么jar 包吗?
Requestmapping映射不到,找不到jsp情况
Jar包没有导全,
SpringMVC 7:注解映射限定
※ .请求方法映射限定     一般获取数据为GET请求方法,提交表单一般为POST请求方法。但之前URL路径映射方式对任意请求方法都是接受的,     因此我们需要某种方式来告诉相应的功能处理方法只处理如GET方式的请求或POST方式的请求。    @RequestMapping(value=&quot;/user/{userId:\\d+}&quot;,method=RequestMethod.G...
SpringMVC学习(1)--SpringMVC的第一个HelloWorld及@RequestMapping注解的基本使用
一、SpringMVC的第一个HelloWorld Spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。他的两个核心是: 处理器映射:选择使用哪个控制器来处理请求  视图解析器:选择结果应该如何渲染 1.导入基本所需jar包: 2.在Web.xml配置文件中配置SpringMVC <we
spring mvc @RequestMapping("/flow_statistic.jspx")注解报错
各位大侠,本人之前使用spring mvc 的@RequestMapping,采用的是路径配置方式,例如:@RequestMapping("/hello"),一直没有问题。今天在查看其他人写的项目时,采用的是[b]@RequestMapping("/flow_statistic.jspx")[/b],我在spring 配置文件中自动扫描注解,如:rnrnrnrn在项目启动时,报错:如下:rnJava HotSpot(TM) Client VM warning: MaxNewSize (262144k) is equal to or greater than the entire heap (262144k). A new generation size of 262080k will be used.rn2014-7-23 0:41:35 org.apache.tomcat.util.digester.SetPropertiesRule beginrn警告: [SetPropertiesRule]Server/Service/Engine/Host/Context Setting property 'debug' to '0' did not find a matching property.rn2014-7-23 0:41:35 org.apache.catalina.core.AprLifecycleListener initrn信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\Java\jdk6\bin;E:\kaifa_gongju\tomcat-6.0.18\binrn2014-7-23 0:41:35 org.apache.coyote.http11.Http11Protocol initrn信息: Initializing Coyote HTTP/1.1 on http-80rn2014-7-23 0:41:35 org.apache.catalina.startup.Catalina loadrn信息: Initialization processed in 672 msrn2014-7-23 0:41:35 org.apache.catalina.core.StandardService startrn信息: Starting service Catalinarn2014-7-23 0:41:35 org.apache.catalina.core.StandardEngine startrn信息: Starting Servlet Engine: Apache Tomcat/6.0.18rn2014-7-23 0:41:38 org.apache.catalina.core.ApplicationContext logrn信息: Initializing Spring root WebApplicationContextrn2014-7-23 0:42:07 org.apache.catalina.core.ApplicationContext logrn信息: Initializing Spring FrameworkServlet 'JeeCmsAdmin'rn2014-7-23 0:42:17 org.apache.catalina.core.ApplicationContext logrn信息: Initializing Spring FrameworkServlet 'JeeCmsFront'rn00:42:20.140 ERROR org.springframework.web.servlet.DispatcherServlet - Context initialization failedrnorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping#0' defined in ServletContext resource [/WEB-INF/config/jeecms-servlet-front.xml]: Initialization of bean failed; nested exception is java.lang.IllegalStateException: Cannot map handler 'siteFlowAct' to URL path [/flow_statistic.jspx]: There is already handler of type [class com.jeecms.cms.action.front.CmsSiteFlowAct] mapped.rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:398) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1146) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:275) ~[spring.beans-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.DispatcherServlet.initHandlerMappings(DispatcherServlet.java:424) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.DispatcherServlet.initStrategies(DispatcherServlet.java:339) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.DispatcherServlet.onRefresh(DispatcherServlet.java:328) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.FrameworkServlet.onApplicationEvent(FrameworkServlet.java:523) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.FrameworkServlet$ContextRefreshListener.onApplicationEvent(FrameworkServlet.java:749) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.FrameworkServlet$ContextRefreshListener.onApplicationEvent(FrameworkServlet.java:1) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.context.event.GenericApplicationListenerAdapter.onApplicationEvent(GenericApplicationListenerAdapter.java:51) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.context.event.SourceFilteringListener.onApplicationEventInternal(SourceFilteringListener.java:97) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.context.event.SourceFilteringListener.onApplicationEvent(SourceFilteringListener.java:68) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:303) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:911) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:428) ~[spring.context-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:442) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:458) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:339) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:306) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at javax.servlet.GenericServlet.init(GenericServlet.java:241) [javaee.jar:9.0]rn at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172) [catalina.jar:na]rn at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992) [catalina.jar:na]rn at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058) [catalina.jar:na]rn at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371) [catalina.jar:na]rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) [catalina.jar:na]rn at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) [catalina.jar:na]rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) [catalina.jar:na]rn at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) [catalina.jar:na]rn at org.apache.catalina.core.StandardService.start(StandardService.java:516) [catalina.jar:na]rn at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) [catalina.jar:na]rn at org.apache.catalina.startup.Catalina.start(Catalina.java:578) [catalina.jar:na]rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_24]rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_24]rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_24]rn at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_24]rn at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) [bootstrap.jar:na]rn at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) [bootstrap.jar:na]rnCaused by: java.lang.IllegalStateException: Cannot map handler 'siteFlowAct' to URL path [/flow_statistic.jspx]: There is already handler of type [class com.jeecms.cms.action.front.CmsSiteFlowAct] mapped.rn at org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:390) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:362) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping.detectHandlers(AbstractDetectingUrlHandlerMapping.java:82) ~[spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]rn at rn rn这种情况本人没有碰到过,百度了下,也没有找到答案。所以请大家帮我看看。谢谢!rn有意思的是去掉 自动扫描,就没问题了。rnrnrn不知道其中的原因。rn
SpringMVC学习(六)——SpringMVC高级参数绑定与@RequestMapping注解
高级参数绑定现在进入SpringMVC高级参数绑定的学习,本文所有案例代码的编写均建立在前文SpringMVC学习(五)——SpringMVC的参数绑定的案例基础之上,因此希望读者能仔细阅读这篇文章。绑定数组现有这样一个需求:在商品列表页面选中多个商品,然后删除之。下面是我对该需求的分析:此功能要求商品列表页面中的每个商品前有一个checkbook(复选框),选中多个商品后点击删除按钮把商品id传递
SpringMVC配置、注解完全正确但一直提示404
出现的问题在学习springMVC时,测试的页面一直提示404,但检查后发现SpringMVC的配置(web.xml和spring-mvc.xml)、注解完全正确。使用的是eclipse编辑器,后台并没有报错,于是使用log4j打印详细信息log4j在debug模式下控制台的信息:15:01:51,530 DEBUG DispatcherServlet:845 - DispatcherServle...
@RequestMapping(映射请求)
@RequestMapping(映射请求) 标准URL映射 @RequestMapping(value=”xxx”) 定义在方法上:请求路径就是方法上注解的value值 定义在类上:相当于给url多加了一个二级路径 Ant风格的映射(通配符) 通配符 ?:通配一个字符 *:通配任意多个字符,可以是0个,可以是1个,可以是多个,作为路径时不要...
Controller注解与RequestMapping
本课程讲解非常的详细,并且有一定的深度,学完后完全可以掌握springMVC4.x这个框架。
Spring MVC 入门指南(二):@RequestMapping用法详解
为什么80%的码农都做不了架构师?&gt;&gt;&gt; ...
RequestMapping注解支持的属性
属性–>类型–>是否必要–>说明 value–>String[]–>否–>用于将指定请求的实际地址映射到方法上 name–>String–>给映射地址指定一个别名 method–>RequestMethod[]–>映射指定请求的方法类型,包括get、post、head、trace、options、put、patch、delete conmues–String[]–>否–>指定
@RequestMapping注解用法详解
之前案例中我们就已经使用过@RequestMapping注解了,但还有一些细节我还没讲到,所以在此将详细讲讲@RequestMapping注解的使用。 @RequestMapping 通过@RequestMapping注解可以定义不同的处理器映射规则。主要定义在方法之上,Controller类也可以使用。 1)URL路径映射 @RequestMapping(&amp;quot;/xxx&amp;quot;) 或者 @Request...
@RequestMapping注解的参数详解下
Spring MVC是当前最优秀的MVC框架,这门课程是基于Spring5.0.6的SpringMVC框架来讲解的,本套视频几乎涵盖 SpringMVC 开发过程中所有的技术问题,学习本套视频后,你会真正理解 SpringMVC 的优雅和简洁,并使你具备开发 SpringMVC 企业级项目的能力!
使用@RequestMapping 映射请求
Ant风格资源地址支持3种匹配符: ?:配置文件名中的一个字符 *:匹配文件名中的任意字符 **:**匹配多层路径
映射导致的错误@RequestMapping("/")
错误:映射导致得错误 @Controller类默认使用@RequestMapping(&amp;quot;/&amp;quot;),所以该类下得方法不能再使用该映射 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘requestMappingHandlerMapping’ defin...
RequestMapping映射及个属性
<p>n 本课程是基于之前发布的“Spring理论与实战”课程,在Spring的基础之上讲解了SpringMVC基础语法、映射、resultful风格、视图解析器、模型数据、国际化、数据处理、数据校验等知识。并且最周实现了SSM三大框架的整合(Spring+SpringMVC+MyBatis)。相信读者通过本课程的学习,可以对SpringMVC有深入的理解,并且可以使用流行的SSM开发出高效率的基础架构。n</p>n<p>n 本课程大致包含了以下几方面的讲解:n</p>n<p>n 1.<span>SpringMVC基础语法</span>n</p>n<p>n 2.<span>映射</span>n</p>n<p>n 3.<span>数据处理</span>n</p>n<p>n 4.SSM整用n</p>n<p>n 5.表单标签n</p>n<p>n Spring作为三层架构中的控制器存在,而本课程也是SSM的最后一门课程,希望大家学习完本课程后可以<span>用SSM进行实战的企业级开发</span>n</p>
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法