我正在开发一个简单的Spring MVC应用程序,目标是Spring Boot。
我在新的jsp newMVcurl
标记中添加了以下内容:
org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type [org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping] is defined: expected single matching bean but found 2: endpointHandlerMapping,requestMappingHandlerMapping
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:332)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:298)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:968)
at org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder.getRequestMappingInfoHandlerMapping(MvcUriComponentsBuilder.java:340)
at org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder.fromMappingName(MvcUriComponentsBuilder.java:242)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)`
因此mvcurl
标记试图获取映射处理程序bean,但Spring Boot有两个bean:来自Spring MVC模块和Spring Boot Actuator模块。
有人有同样的问题吗?
我刚发现了同样的问题。对我来说,这听起来像是spring WebMVC中的一个bug。
本文向大家介绍SpringBoot AOP使用笔记,包括了SpringBoot AOP使用笔记的使用技巧和注意事项,需要的朋友参考一下 1. 启用AOP a. 在类上添加@Aspect注解 b. 注入该类, 可以使用@Component进行注入到Spring容器中 2. 通过PointCut对象创建切入点 a. 在某个方法使用类似下面的方法进行注入 i. 其中,execution表达式为 exec
我正在努力使用datadog导入指标...尽管安装了所有必需的包,但我还是低于错误...(-实例#0[错误]:异常('您需要“psutil”包来运行此检查',) 请你在这里帮助我,因为这被证明是一个主要的障碍。 [root@mudcsftpup01初始化。d] #/数据狗代理信息 状态日期:2017-08-31 11:31:19(1秒前)Pid:32028平台:Linux-3.10.0-514。e
我正在编写一个利用时间的Web应用程序,所以我决定使用Joda库,更具体地说是Joda Time-JSP tags Version 1.1.1(可以在这里找到->www.Joda.org/joda-time-jsptags/) 我的代码是正确的,就站点解释的 <%PageContext.SetAttribute(“now”,new org.joda.time.dateTime());%> foll
我想添加多个点击激活的标记和信息。我有麻烦,以显示相关的信息标记,点击后,相同的信息标记为所有标记打开。 信息来自for循环这是代码
SpringBoot2.7 使用自定义属性的时候,代码如下 如果环境变量中没有设置URBAN_CAS_TICKET_URL属性的时候,打印结果如下 http://10.64.9.33:8780/cas 但是如果环境变量中设置了 URBAN_CAS_TICKET_URL=127.0.0.1:8080 打印结果就变成了 127.0.0.1:8080 这个结果不是我想要的,因为丢失了前面的http://