网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.在Jboss下WebService调用EJB一.
.HTML、Swing还是XML,Java客户端.
.关于连接池(1).
.java 文件操作大全.
.怎样用servletrunner来运行Servl.
.Java虚拟机类装载的原理及实现.
.关系运算符.
.Rails 开发与 Java 编程的比较.
.隐藏的数据炸弹可能是导致不正常.
.轻松处理命令行参数.
.RMI调用模版.
.HelloWorld 问题集锦.
.java中传值及引伸深度克隆的思考.
.Java 库的建立方法及其实例(下).
.利用JavaSwing实现游戏开发.
.Java 技术在嵌入式系统中的应用详.
.用Globus Toolkit 4(GT4)构建WEB.
.Cell插件在J2EE系统中的应用.
.JScript 的运算符.
.JBuilder下调试java程序最简单的.

Eclipse工具下开发Struts解决乱码的问题

发表日期:2008-6-13


主要有三个问题:

1,struts中资源文件中如果value为中文,显示乱码

解决办法:使用eclipse插件Properties Editor

2,在文本域里输入中文显示乱码

解决办法:使用servlet过滤器filter

最简单的可以借用tomcat下面的filters.SetCharacterEncodingFilter在自己的web.xml配置中加入tomcat中servlet_examples相应配置(高手可以自己配!)

本人配置如下:

SetCharacterEncoding

filters.SetCharacterEncodingFilter

encoding

GBK

SetCharacterEncoding

*.do

3,从某些数据库里读出乱码

解决办法:把你要显示成中文的部分重新编码

例如:

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");

}
上一篇:如何在Java程序中实现FTP的上传下载功能 人气:2639
下一篇:开源Erlang真的能成为下一代Java语言吗 人气:1172
浏览全部Eclipse的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐