当前位置:  技术问答>java相关

帮我解决一个java中文问题

    来源: 互联网  发布时间:2015-04-01

    本文导语:  我的运行环境是,ms Sql server 2000 tomcat4.1,ie5,jdk1.3,运行  JSP时可以显示中文,运行applet是不能显示中文,用  Stirng strOut = new String(strIn,"ISO8859_1");  或  Stirng strOut = new String(strIn,"GBK");  或  Stirng strOut = new String(strIn,"G...


我的运行环境是,ms Sql server 2000 tomcat4.1,ie5,jdk1.3,运行 
JSP时可以显示中文,运行applet是不能显示中文,用 
Stirng strOut = new String(strIn,"ISO8859_1"); 
或 
Stirng strOut = new String(strIn,"GBK"); 
或 
Stirng strOut = new String(strIn,"GB2312"); 
都试过,都不灵。 

|
you must decode first.
use:

byte[] in = strIn.getBytes("8859_1");   //8859_1 maybe others encode methods
then ,use the byte array to combine the new String
strOut = new String(in,"GB_2312");

you can try it.

|
这些问题和数据库语言设置,jdbc驱动是否自动转换,连接是否加字符集参数有关
以下是我用inet tds的jdbc驱动是试过,没有问题。
获取Connect连接的URL没有加chartset=gb2312的话:
try{
  Stirng strOut = new String(strIn.getBytes(“ISO-8859-1"));
} catch)Exception ex){
  ex.printStackTrace();
}
加了的话,就什么都不用做.

|
weida:你在SQL Server里面存储中文的字段的类型是什么?应该用nvarchar、ntext一类的,不要用varchar、text。
我做的Applet-Servlet-SQL Server工作得很正常。
你去http://www.emapgo.com/main.html看看就知道了,界面上的四个Applet全部通过Servlet从数据库读取数据,包括文字和图像。:p(有打广告之嫌)

|
import sun.io.*;

public static String AsciiToChineseString(String s) { 
char[] orig = s.toCharArray(); 
byte[] dest = new byte[orig.length]; 
for (int i=0;i

    
 
 

您可能感兴趣的文章:

  • Java读写包括中文的txt文件时不同编码格式问题解决
  • 我的rh linux 8 不支持中文,中文显示乱码,该安装什么?或怎么解决?
  • 请教:关于英文,简体中文,繁体中文在JSP/JAVA中的整体解决方案!!!
  • Get中文乱码IE浏览器Get中文乱码解决方案
  • 请问各位,我装了Mandrake Linux 10.1版,选的简体中文,可是进去后菜单的中文都是方格,怎么解决啊?
  • 问题3:如何解决linux hat 9.0 shell下中文乱码问题?如何输入中文?
  • zip包在中文centos上解压后, 其中如果有中文文件名则为乱码, 怎么解决??
  • 请问:Linux不能显示U盘中中文文件名,但能显示中文的内容?怎么解决?
  • 我在Red Hat9下装netbeans中文装,可是在安装时和安装后界面中的中文一直是□形状,要怎么解决。
  • 请教:关于英文,简体中文,繁体中文在JSP/JAVA中的整体解决方案!!!!!
  • turbolinux10中原来是英文操作系统,现在想变成支持中文,请问有什么好方法,如果能通过增加中文包来解决,请提供一点详细的资料。
  • 我安装redhat linux9.0,选择简体中文,为什么在命令行模式下的中文显示为乱码呢,如何解决?
  • php网页标题中文乱码如何解决
  • Java国际化时怎么不能正确读取.properties文件中的中文字符串,如何解决其中的中文问题?
  • !!!!我的redhat9.01是简体中文版的,但文件名和xpdf不能显示中文. 请问如何解决?
  • 如何解决weblogic的中文问题
  • Solaris Sparc 9 中文乱码解决?
  • 为什么RH9不能显示中文,怎么解决?????
  • Android Studio的中文乱码问题解决方法
  • 安装Redhat选者简体中文,执行Xconfigurator,屏幕上看到乱码,如何解决?
  • 大家好.我的OPEN OFFICE 不能显示中文,应该如何解决呀?
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 奇怪,怎么“已解决”问题只有4页(10/17日之后的),以前的已解决问题到哪里看?
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 硬盘分区后出现的问题,急待解决!!问题解决马上给分。
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 解决多级索引速度慢的问题可否像解决多级页表那样使用TLB?
  • 错误:将'const x'作为'x'的'this'实参时丢弃了类型限定问题解决
  • 呵呵,前段时间Ubuntu服务器版的问题总算解决了,解决方法就是重新安装桌面版-_-!
  • vs2010下禁用vmware的方法以及解决vmware插件导致vs2010变慢的问题
  • 问发这问题"arprequest : Invalid argument"的朋友,你的问题解决了吗?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • secureCRT下Linux终端汉字乱码解决方法
  • VS2005解决方案管理器中不显示解决方案节点的解决办法
  • window.onload事件覆盖掉body onload事件(window.onload和html body onload事件冲突)解决办法
  • 有高手能破解RAR的密码吗,至今没有找到人能解决?(先只给10分意思意思,若解决,至少给解决的人500分!说话算话!)
  • andriod中UIScrollView无法正常滚动的解决方法
  • 解决 select 挡住div的解决方法
  • windows server2008上PowerBuilder程序系统错误解决方法
  • .net/c#/asp.net iis7站长之家
  • Linux/CentOS下的CST和UTC时间的区别以及不一致的解决方法
  • Liunx命令tar压缩出现如下错误该怎么解决?急需解决!感谢
  • 安装hadoop时出现内存不够及其它一些常见的hadoop错误解决办法
  • 求数据库解决方案===求数据库解决方案
  • 多jdk环境下安装多个tomcat冲突解决配置方法
  • MYSQL安装时解决要输入current root password的解决方法
  • linux/centos安装nginx常见错误及解决办法
  • 解决oracle用户连接失败的解决方法
  • 感觉java胜任大型企业级的任务绰绰有余了,可是面对一些小些企业的解决方案听的并不是很多,所以我希望听听各位的看法(如果实际解决过这
  • 今年广东省中等职业技术学校技能大赛的题目(不要小看),网上查了很久,没有解决办法;求高手解决。
  • 急需要解决,请兄弟们帮一把,解决后热心的网友必有重谢(送分)
  • 特急!!议论者有分,解决者追加。关于数据误格式化,在线等待。解决马上结帐
  • 数据同步和复制解决方案 SymmetricDS


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3