ssm整合 表现层访问时报错。。

严重: Servlet.service() for servlet [tour-manager] in context with path [] threw exception [Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.springframework.core.MethodParameter.nestedIfOptional()Lorg/springframework/core/MethodParameter;] with root cause
java.lang.NoSuchMethodError: org.springframework.core.MethodParameter.nestedIfOptional()Lorg/springframework/core/MethodParameter;

at org.springframework.web.method.annotation.RequestParamMethodArgumentResolver.supportsParameter(RequestParamMethodArgumentResolver.java:137)

at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.getArgumentResolver(HandlerMethodArgumentResolverComposite.java:135)

https://img.mukewang.com/5bd62bae000134f306370293.jpg

冉冉说
浏览 951回答 2
2回答

慕少森

谢邀, 你看下你引用的spring-core是什么版本的? MethodParameter#nestedIfOptional()好像是4.3之后才有的, 看下是不是引用了多个不同版本的spring-core, 导致冲突之类的

德玛西亚99

按照楼上说的 MethodParameter#nestedIfOptional() 是spring 4.3版本引入新方法,用mvn dependency:tree 命令查看下哪个pom引入了spring 4.3以上版本
打开App,查看更多内容
随时随地看视频慕课网APP