Eclipse开发中的乱码问题

 

主要有三个问题:

 

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

}

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索string
, 乱码
, 中文
, 配置
, col
getstring
eclipse乱码问题、eclipse中乱码问题、eclipse解决乱码问题、eclipse 中文乱码、eclipse控制台乱码,以便于您获取更多的相关知识。

时间: 2025-01-27 22:18:33

Eclipse开发中的乱码问题的相关文章

JS及J2EE开发中解决乱码的小方法

1.设置HttpServletResponse.setContextType("text/html: charset=utf-8"): 2.在web页面用encodeURIComponent()对查询字符串进行编码.HttpServletRequest.getParameter (name)对特殊字符被进行替换.(如:+)自动替换成" "(空白字符串). 3.在进行查询字符串进行传输时,尽量对其进行base64编码,减少网络传输量.进行base64编码之后 ,必须进

JAVA WEB开发中处理乱码汇总

在开发中难免会遇到中文显示乱码的问题,乱码问题是一个很棘手的问题,常常令程序员抓狂.现在把我使用的几种解决乱码的方案和大家共享! 一.表单提交的乱码处理 表单提交分为GET和POST两种提交方式.两种方式的乱码解决又不一样,用POST提交只需要在接受的时候加上 request.setCharacterEncoding("utf-8");而GET方法处理应该将接收过来的值打碎成ISO-8859-1编码的, 然后再组装成UTF-8的,new String(request.getParame

eclipse开发中注册账号的时候,输入的密码和再次确认密码不一样的时候,怎么去再次调用那个text,使用户能够重新输入,急求

问题描述 下面是我的部分代码://立即注册按钮的响应事件btnNewButton.addSelectionListener(newSelectionAdapter(){@OverridepublicvoidwidgetSelected(SelectionEventarg0){JDBCjdbc=newJDBC();jdbc.connect();try{Userru=newUser();StringId=text.getText().trim();//注册时2次输入的密码相同时才把密码设置到user

利用TOMCAT解决WEB开发中中文乱码的问题

很容易的一个方法, 不需要去更改自己的应用程序.找到   TOMCAT/conf/server.xml  <Connector port="8080" protocol="HTTP/1.1"                connectionTimeout="20000"                URIEncoding="GBK" <!-- 添加这个就可以了-->               redir

Android开发中Eclipse报错及对应处理方法总结_Android

本文较为详细的总结了Android开发中Eclipse报错及对应处理方法.分享给大家供大家参考,具体如下: 报错1: Conversion to Dalvik format failed with error 1 报错原因:原因是我在android工程中不小心多导入Java的mina,结果一跑程序就报这个错误. 解决方法:将Java中用到的mina包移除,就OK了. 小结:以后遇到这种报错时,记得提醒自己可能是由于自己导错包了. 附: 网上其他处理方法:<丢失Android系统库或者Conver

开发中常见的中文乱码原因

在开发中,我们常常遇到中文乱码的问题,比如: &浏览器中看到的 Jsp/Servlet 页面中的汉字成了 '?'      &浏览器中看到的 Servlet 页面中的汉字都成了乱码   &Jsp/Servlet 页面无法显示 GBK 汉字. &Jsp/Servlet 不能接收 form 提交的汉字. &JSP/Servlet 数据库读写无法获得正确的内容. 隐藏在这些问题后面的是各种错误的字符转换和处理.解决类似的字符encoding问题,需要了解 Jsp/Serv

hadoop 在win系统中的eclipse开发测试问题及解决

hadoop 在win系统中的eclipsehttp://www.aliyun.com/zixun/aggregation/13508.html">开发测试问题及解决 博客分类: hadoopeclipse hadoopeclipsecygwin hadoop 在win系统中的eclipse开发测试问题及解决 一· 在win系统下安装cygwin的步骤不在赘述,常见错误如下:问题1] # /usr/local/sbin/sshd/usr/local/sbin/sshd: error whi

为什么在用eclipse开发工具时有的能看到工具包中的代码,而有的看不到呢?

问题描述 为什么在用eclipse开发工具时有的能看到工具包中的代码,而有的看不到呢? 我在公司里用的eclipse开发工具可以看到工具包中的底层代码,为什么在家里自己的电脑上使用eclipse看不到底层的代码呢?求大神解答! 解决方案 http://blog.csdn.net/zljjava/article/details/7545270

eclipse rcp-eclipse RCP开发中如何在Activator中获取plugin.xml中配置的action

问题描述 eclipse RCP开发中如何在Activator中获取plugin.xml中配置的action action是在extensions里重写eclipse提供的标准扩展点:org.eclipse.ui.actionSets.想在Activator中获取此action对象并调用setEnable()方法,达到控制按钮的可用和禁用状态.望各位大神帮忙! 解决方案 目前我也不会,但是需要积分