html传递中文乱码

解决方式1

String str = new String(user.getUserName().getBytes("ISO-8859-1"), "utf-8");

解决方式2

    
        EncodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            UTF-8
        
    

    
        EncodingFilter
        /*
    

放在初始化参数之后,servlet之前,否则不会生效

试过失败的解决方式1

//form表单中添加参数:
accept-charset="UTF-8"

试过失败的解决方式2

request.setCharacterEncoding("UTF-8");
 

 

 

你可能感兴趣的:(前端)