有兩種方法
第一種struts.xml
<?xml version="1.0" encoding="utf-8" ?>
/register_success.jsp
/register_fail.jsp
第二章web.xml裡在struts2的上面加上
encodingfilterorg.springframework.web.filter.characterencodingfilter
ecoding
gbk
/*
如果是表單傳中文,表單要設定為post
2.1.6的struts有個bug
在struts.xml裡配置constant沒用
要直接在web.xml裡配置乙個filter
傳參時Url中有中文報錯
url中如果傳了中文,瀏覽器會報錯 the header content contains invalid characters。原因 瀏覽器自動把這個url進行decodeuricomponent,英文就不用在意,但是中文直接decodeuricomponent就會出現亂碼。官方解釋 有效的uri...
Java URL傳參中文亂碼的問題
1 使用encodeuri 函式對要傳的引數進行二次編碼 參考username encodeuri encodeuri username window.location.href path x?userid userid username username 2 decodeuri geturlpar...
jsp中使用傳參時出現中文亂碼問題的解決方法
提交表單或使用post傳參產生中文亂碼解決辦法 request.setcharacterencoding utf 8 解決中文亂碼,無法解決url傳參產生的中文亂碼問題 使用url傳參產生中文亂碼解決辦法 修改tomcat伺服器的配置文當找到tomcat安裝的根目錄在conf下有乙個 server....