jsp传参数到后台出现乱码的问题

页面传参出现乱码的问题:解决思路是:jsp页面,Tomcat以及后台程序三者的编码要保持一致

以UTF-8编码格式为例:

          1.检查jsp页面编码格式是不是utf-8:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

2.检查Tomcat编码格式是否为utf-8:在Tomcat 的conf目录下的server.xml中:  

                         connectionTimeout="20000" 
               redirectPort="8443"  URIEncoding="UTF-8"/>

         3.检查后台程序是否为utf-8:以Java为例(在web.xml中)加入下面代码即可


encodingFilter

org.springframework.web.filter.CharacterEncodingFilter


encoding
UTF-8


forceEncoding
true



encodingFilter
dispatcher

你可能感兴趣的:(java,web)