自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Eclipse下Struts亂碼的問題解決

開發(fā) 后端
本文向您介紹Eclipse下Struts亂碼問題的解決,分析了三種出現(xiàn)Struts亂碼的情況,并給出解決方案。

主要有三個問題:

1,Struts中資源文件中如果value為中文,Struts亂碼

解決辦法:使用Eclipse插件Properties Editor

2,在文本域里輸入中文,導(dǎo)致Struts亂碼

解決辦法:使用servlet過濾器filter

最簡單的可以借用tomcat下面的filters.SetCharacterEncodingFilter在自己的web.xml配置中加入tomcat中servlet_examples相應(yīng)Eclipse配置(高手可以自己配!)

本人配置如下:

SetCharacterEncoding

filters.SetCharacterEncodingFilter

encoding

GBK

SetCharacterEncoding

*.do

3,Struts從某些數(shù)據(jù)庫里讀出亂碼

解決辦法:把你要顯示成中文的部分重新編碼

例如:

while (rs.next())

       { 
String col1 = rs.getString(1);

String col2 = rs.getString(2);

String col3 = rs.getString(3);

float col4 = rs.getFloat(4);

//convert character encoding

col1=new String(col1.getBytes("ISO-8859-1"),"GB2312");

col2=new String(col2.getBytes("ISO-8859-1"),"GB2312");

col3=new String(col3.getBytes("ISO-8859-1"),"GB2312");

}

【編輯推薦】

  1. Red Hat CEO呼吁甲骨文繼續(xù)保持Java開放
  2. 自學(xué)Javabean迅速成為Java高手
  3. Java通過JNI調(diào)用C語言的方法
  4. 高手Java核心技術(shù)學(xué)習(xí)筆記
  5. 成為Java高手需要注意的25個學(xué)習(xí)目標(biāo)
責(zé)任編輯:王觀 來源: 賽迪網(wǎng)
相關(guān)推薦

2011-04-25 13:06:38

EclipseLinux

2009-06-05 09:55:50

struts 亂碼Eclipse工具

2009-06-03 15:50:51

eclipse中啟動超eclipsetomcat

2009-06-19 11:16:14

java web中文亂碼

2011-08-16 14:32:23

UbuntuLinuxQQ

2009-08-20 08:58:05

Windows 7魔獸全屏

2011-06-14 13:41:27

muleWSDL

2013-06-14 10:48:53

IIS 7

2010-05-05 14:20:46

AIX CDE

2011-09-02 13:25:39

UbuntuMacbuntu

2011-04-21 16:07:16

Linuxadb手機(jī)

2009-11-30 13:04:38

PHP獲取Oracle

2011-03-30 12:55:51

EclipseADTAndroid

2011-06-27 16:44:59

Qmake

2011-06-13 16:16:32

Qt 中文問題

2010-06-17 11:35:24

Ubuntu 修復(fù)Gr

2010-04-28 18:01:15

Unix系統(tǒng)

2011-08-10 13:46:36

Navicat MySMySQL

2009-02-26 11:13:41

Weblogic中間件JSP

2011-08-19 14:03:34

IOS開發(fā)NSDATANSSTRING
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號