java

SpringMVC JSON乱码解决

rzk · 4月11日 · 2020年本文共545个字 · 预计阅读2分钟103次已读
spring.xml

xmlns_xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns_context="http://www.springframework.org/schema/context"
xmlns_mvc="http://www.springframework.org/schema/mvc"
xsi_schemaLocation="http://www.springframework.org/schema/beans
https://www.springframework.org/schema/beans/spring-beans.xsd
http:睿共享//www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd">

base-package="com.rzk.controller"/>

















睿共享






id="InternalResourceViewResolver">

睿共享




@Controller
public class UserController {
    @RequestMapping(value = "/j1",produces = "application/json;charset=utf-8")
    @ResponseBody  //加上它,它就不会走视图解析器,会直接返回一个字符串
    public String JsonDome(){
        //创建一个对象
        User user = new User("",1,"嘿嘿");
        System.out.println(user);
        return user睿共享.toString();
    }

}

web.xml
"1.0" encoding="UTF-8"?>
"http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
    
        springmvc
        class>org.springframework.web.servlet.DispatcherServletclass>
        
            contextConfigLocation
            classpath:springmvc-servlet.xml
        
        1
    

    
        springmvc
        /
    

    
        encoding
        class>org.springframework.web.filter.CharacterEncodingFilterclass>
        
         睿共享   encoding
            utf-8
        
    
    
        encoding
        /*
    

导入maven依赖

1         
2             com.fasterxml.jackson.core
3             jackson-databind
4             2.10.0
5         

0 条回应