程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JSTL+Spring+Hibernate中文亂碼問題解決

JSTL+Spring+Hibernate中文亂碼問題解決

編輯:關於JAVA

web.XML中加入:

SetCharacterEncodingorg.springframework.web.filter.CharacterEncodingFilterencoding big5

SetCharacterEncoding *.JSP

*-servlet.XML中加入:

org.springframework.web.servlet.vIEw.JStlVIEw /WEB-INF/JSP/.JSP text/Html;charset=big5

*.JSP文件中添加:

<% @page contentType="text/Html;charset=big5"%>

注:當時我采取以上辦法,卻仍未能完全解決亂碼問題,因為我用的類是extends SimpleFormController,我猜測是在Person person = (Person) cmd;時就已亂碼,經測試果然如此,於是,在其後加了一個處理,person.setPname(new String(person.getPname().getBytes(),"big5"));就可以正確的存入繁體中文~~~

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved