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

2016-02-19 21:37 9 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐Eclipse工具下开发Struts解决乱码的问题,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - 编程语言 】

主要有三个问题:

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 encodingcol1=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");}

来源:https://www.tulaoshi.com/n/20160219/1626680.html

延伸阅读
标签: Web开发
在配置Eclipse之前,首先需要一个Apache+PHP的基础环境, 可以装wampp或php home,它们都是集成化安装,比较方便,下载地址如下: wampp2.2 php home 建议装wampp2.2,集成Apache,MySQL,Perl,PHP。而且解压缩就可用,我就用它挺方便的。 下面我就以安装wampp2.2为例,一步一步的讲解一下,如何去配置基于Eclipse...
*MySQL(和PHP搭配之最佳组合)中文乱码的原因 MySQL(和PHP搭配之最佳组合)会出现中文乱码的原因不外乎下列几点: -MySQL(和PHP搭配之最佳组合) server本身设定问题,例如还停留在latin1 -MySQL(和PHP搭配之最佳组合) table的语系设定问题(包含character与collation) -客户端程式(例如php)的连线语系设定问题 ...
标签: 电脑入门
综合了网上各种观点,加上亲身实验,在本人的机子中完美解决乱码问题。 注意这几个方面: 一、就是控制面板中,系统时区、语言等的设定。这些大家都会设了,不过设了以后乱码还是有的,但这步骤还是必须的。 二、坛子中流传最广的解决方法: 打开注册表键 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFontAssocAssociated Charset ...
Struts开发技巧 在经历了《中国电信大客户贴心服务》项目的开发以及目前正在进行开发中的《中国电信总部经营分析》项目,累计了一些对于Struts1.1和Tiles开发的一些技术和技巧,特写出来,方便以后的开发,同时也相信能给读者在开发Struts提供一些帮助 模块配置 1. Struts配置文件定义 对于系统中的某个模块,需要在开发...
    好不容易找到了一个免费的空间,可是把网页放上去一看一些乱码,是不是很上火呢?不过看了这篇文章之后就不用上火了,我们有解决办法!     在数据提取页面的第一行代码换成如下代码即可:     <% @language=vbscript codepage=936%>     1.若是html文件(.htm ....

经验教程

637

收藏

98
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部