注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Java >> 开源技术 >> Eclipse >> Java正文

Eclipse下开发struts完整解决乱码问题

文章来源:中国IT实验室收集整理 作者:佚名 更新时间:2008-5-25 3:49:54 【 】 【加入收藏

主要有三个问题:

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:

  • 下一篇Java:
  • 最 新 热 门
     J2SE实现windows读取网卡的物理地址
     Eclipse使用及配置
     谈自定义Exception进行错误处理
     介绍下Eclipse中如何debug程序?
     Eclipse下开发struts完整解决乱码问题
     Eclipse快速上手指南之使用JUnit
     Eclipse中建立自己的JUnit测试
     Java编程—Spring AOP本质(6)
     Scala—Java的避难所之main(String[])
     Spring数据源的灵活配置巧应用
    最 新 推 荐
     Eclipse使用及配置
     谈自定义Exception进行错误处理
     介绍下Eclipse中如何debug程序?
     Eclipse下开发struts完整解决乱码问题
     Eclipse快速上手指南之使用JUnit
     Eclipse中建立自己的JUnit测试
     Eclipse 3.3上安装jadclipse[java的反编译工…
     Eclipse下配置swt开发环境
     基于Java并且开放源代码的可扩展开发平台
     实际评测:NetBeans6.0与Eclipse的差距
    相 关 文 章

    Eclipse使用及配置
    介绍下Eclipse中如何debug程序?
    Eclipse快速上手指南之使用JUnit
    Eclipse中建立自己的JUnit测试
    MyEclipse搞定hibernate的web应用
    Hibernate+Spring搞定Clob、Blob的存取
    Struts--使用validate方法验证数据。
    Struts--使用validate方法验证数据
    java调用oracle存储过程
    Java克隆(Clone)的应用

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用