struts2中文亂碼問題

2021-08-25 18:12:30 字數 503 閱讀 2280

struts2中文亂碼問題。。。困擾了好久

在網上查了很多資料,都說得很全面很到位,我還是無法解決我的亂碼問題,後來乙個偶然的發現終於知道自己的問題出在哪了。因為我在編寫jsp頁面**的時候沒有使用到struts2的標籤庫,而這正是罪惡的根源。。。

自己將原來的換成了struts的form標籤就解決了。。。

進一步檢視網頁**,發現原來是多了乙個 method="post"的屬性,如果是 method="get"就會出現中文亂碼問題,以前編寫**的時候沒有注意method這個屬性的意義。

只要有恆心,一切問題都是可以解決的。

我的解決辦法:

1、把整個頁面的字元編碼都設定為utf-8,這個網上有很多我就是贅述了。

2、在struts.xml檔案中加入

3、jsp頁面頂部都加上<% page  pageencoding="utf-8" %>

4、使用struts的標籤庫,或者使用html的標籤庫但要記得給form元素加上method="post"屬性。。。

Struts2中文亂碼問題

struts2中文亂碼問題 有一段時間沒做struts2開發了,同時教我幫忙給他做個struts2的demo框架。搭建過程中碰到中文亂碼問題。主要要注意一下幾點 第一點 struts.properties配置檔案中的 struts.i18n.encoding gbk 第二點 jsp檔案 標頭檔案 p...

Struts2中文問題!!

struts2因為版本的不同,中文處理的方式也不相同。1.在struts2.1.6版本中,中文的處理是該程式的乙個小bug,不能採用寫乙個struts.properties檔案的方法,內容寫上struts.i18n.encoding gb2312,這種方式該版本支援的不是很好。要想對中文很好的支援,...

struts2中文問題

說起來,接觸struts2也已經差不多半個月了,雖然期間斷斷續續的看過一些書,但是花的時間並不多,認識也不是很到位。但是工作需要,也顧不了那麼多了。struts2在中文的處理方面並沒提供多大幫助,雖然內建個 關於這個變數,已經有人討論過了,主要是對request,response的編碼處理,在以前解...