springmvc 请求路径自动添加目录导致404

1.问题:由于不太熟悉springmvc的前后端交互,导致出现以下问题:

springmvc 请求路径自动添加目录导致404

请求路径重复出现user目录,导致404问题.

2:解决

查看相应代码:

springmvc 请求路径自动添加目录导致404

作为传参给前端页面的controller层,springmvc在缺少@ResponseBody的注解下貌似只支持String和ModelAndView类型的返回值,

将@ResponseBody注解加上.

springmvc 请求路径自动添加目录导致404

再次发送请求:

 

springmvc 请求路径自动添加目录导致404

 

出现了406错误,查询解决方法:

在pom.xml里新增(Maven工程)

      <dependency>
          <groupId>com.fasterxml.jackson.core</groupId>
          <artifactId>jackson-databind</artifactId>
          <version>2.5.3</version>
       </dependency>

再次发送请求:

springmvc 请求路径自动添加目录导致404

正常响应,问题解决.

3.结语

这个问题在网上的资料并不多,我也不能确定自己所遇到的问题是否有代表性,仅作为一种解决方法以作分享.