SpringMvc请求报错406问题
2017-07-15 14:10
253 查看
1、查看是否Jackson包是否存在。
需要下载maven依赖
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.6.0</version>
</dependency>
2、如果后缀是html是不能响应json数据的。需要修改后缀名。
如果因项目部方便修改可以在web.xml中添加多个后缀
<servlet>
<servlet-name>provider</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- contextConfigLocation不是必须的, 如果不配置contextConfigLocation, springmvc的配置文件默认在:WEB-INF/servlet的name+"-servlet.xml" -->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>provider</servlet-name>
<!-- 伪静态化 -->
<url-pattern>*.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>provider</servlet-name>
<url-pattern>*.action</url-pattern>
</servlet-mapping>
需要下载maven依赖
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.6.0</version>
</dependency>
2、如果后缀是html是不能响应json数据的。需要修改后缀名。
如果因项目部方便修改可以在web.xml中添加多个后缀
<servlet>
<servlet-name>provider</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- contextConfigLocation不是必须的, 如果不配置contextConfigLocation, springmvc的配置文件默认在:WEB-INF/servlet的name+"-servlet.xml" -->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>provider</servlet-name>
<!-- 伪静态化 -->
<url-pattern>*.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>provider</servlet-name>
<url-pattern>*.action</url-pattern>
</servlet-mapping>
相关文章推荐
- springmvc .html请求返回解决406问题
- springMvc ajax请求 报406错误
- Springmvc Get请求Tomcat、WebLogic中文乱码问题
- 关于springMVC和传统servlet框架从jsp页面向后台请求url问题
- 解决SpringMVC接收不到axios发送post请求的数据问题
- 跨域解决 & ajax post 请求springmvc ctr 问题
- SpringMVC解决GET请求时中文乱码的问题
- SpringMVC 中HttpMessageConverter简介和Http请求415 Unsupported Media Type的问题 对比项目用的
- Cors预请求处理使用SpringMVC拦截器无效问题
- 解决springMvc不能接收put,delete请求问题
- 跨域解决 & ajax post 请求springmvc ctr 问题
- springMVC中ajax请求响应406
- springMvc 完美解决 multipart/form-data 方式提交请求 在 Filter 中 ServletRequest.getParameter方法 获取不到参数的问题
- 解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
- 解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
- 关于springMVC和传统servlet框架从jsp页面向后台请求url问题
- SpringMVC请求使用@PathVariable获取文件名称并且文件名中存在.导致路径被截取的问题
- 阿录帮帮忙—springMVC解决get方式请求乱码问题
- springMvc,get请求一组数据过来接收问题
- SpringMVC 中HttpMessageConverter简介和Http请求415 Unsupported Media Type的问题