社区
Web 开发
帖子详情
100分求助:TOMCAT+JSP+SQLServer 中文乱码问题,达人请进!
bitou
2003-02-28 01:53:56
现在症状如下:在未进行数据库操作时,页面显示均正常,包括中文,但涉及数据库操作(如添加或者编辑一条记录时)时就出现中文乱码如-/u? 等类似问题,然后打开数据库查看,发现存进去的也是乱码,显示的时候当然也就是乱码了.但相同的代码与class文件配置在IPlanet上工作正常,不知何解??
...全文
71
9
打赏
收藏
100分求助:TOMCAT+JSP+SQLServer 中文乱码问题,达人请进!
现在症状如下:在未进行数据库操作时,页面显示均正常,包括中文,但涉及数据库操作(如添加或者编辑一条记录时)时就出现中文乱码如-/u? 等类似问题,然后打开数据库查看,发现存进去的也是乱码,显示的时候当然也就是乱码了.但相同的代码与class文件配置在IPlanet上工作正常,不知何解??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bitou
2003-02-28
打赏
举报
回复
多谢各位大侠指教,问题已得到解决,结帐!!!!
bitou
2003-02-28
打赏
举报
回复
我再试试/.
bitou
2003-02-28
打赏
举报
回复
我加上了这句,但这只是在数据库正常的情况下解决中文显示问题,但目前是数据库存取时乱码.
kingman888
2003-02-28
打赏
举报
回复
是的,在使用微软的JDBC FOR SQL 2000时,如果jsp服务器是tomcat在保存到数据库之前就要处理,如果是resin或别的一些就不用先处理。
如果使用第三方的JDBC for sql 2000,用TOMCAT不用处理,用resin或别的JSP服务器时就要处理了。其实java我认为最大的问题就是中文问题。应该在什么操作系统上用什么内码,或内码可调。
ASP就绝对不会有这个问题
jishuo
2003-02-28
打赏
举报
回复
你最在每个JSP页面开头都加上<%@page contentType="text/html;charset=GB2312"%>这样从数据库中取出的就都是正常的了,还有用<FORM>提交时数据需要转换例如:
String reason1=request.getParameter("reason");
String reason=new String(reason1.getBytes("8859_1"),"gb2312");
plq
2003-02-28
打赏
举报
回复
<%@ page language="java" contentType="text/html; charset=GB2312" %>
bitou
2003-02-28
打赏
举报
回复
但是我在 IPlanet 中的存取方法是一样的啊,在 Tomcat 中需要转换吗?
Athene
2003-02-28
打赏
举报
回复
同意KevinChu(朱朱)
存取数据的时候各做一次字符转换
for example:
插入数据库时:
sqlString = "INSERT into VendorInfo(VendorCode, VendorName) VALUES( '"
+ vendorCode + "','"
+ new String(vendorName.getBytes(), "iso-8859-1")
+ "')";
在提出数据显示的时候:
<td><%= new String(str.getBytes("iso-8859-1"))%></td>
KevinChu
2003-02-28
打赏
举报
回复
必须进行字符内码转换,你可以编写一bean,代码如下:
package CharacterChange;
public class CharacterChange{
public String getStr(String str)//取、
{
try
{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("GBK");
String temp=new String(temp_t,"ISO8859_1");
return temp;
}
catch(Exception e)
{ return "null";}
}
public String getStr1(String str)//存
{
try
{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("ISO8859_1");
String temp=new String(temp_t);
return temp;
}
catch(Exception e)
{ return "null";}
}
}
jsp
中文乱码
问题
解决
中文乱码
问题
解决&&乱码
问题
解决&&
中文乱码
问题
解决&&乱码
问题
解决
jsp
_毕业设计参考文献
jsp
_毕业设计参考文献 [9]孙东卫,张冀红,李声利. 数据库访问技术研究[J].现代电子技术.2002,18(5).20-34.
Tomcat
部署
jsp
,出现乱码
问题
一、Java中文
问题
的由来 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些
中文乱码
问题
的麻烦。原因主要有两方面,Java和
JSP
文件本身编译时产生的乱码
问题
和Java程序于其他媒介交互产生的乱码
问题
。 首先Java(包括
JSP
)源文件中很可能包含有中文,而Java和
JSP
源文件的保存方式是基于字节流的,如果Java和
JSP
编
java/
jsp
/sql server项目 字符编码统一_
JSP
中文乱码
问题
解决
大家在
JSP
的开发过程中,经常出现
中文乱码
的
问题
,可能一至困扰着大家,现把
JSP
开发中遇到的
中文乱码
的
问题
及解决办法写出来供大家参考。首先了解一下Java中文
问题
的由来:Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些
中文乱码
问题
的麻烦。原因主要有两方面,Java和
JSP
文件本身编译时产生的乱码
问题
和Java程序与其他媒介交互产生的乱码
问题
。...
Web项目
Jsp
+
Tomcat
+Mysql乱码解决终极篇
Web项目
Jsp
+
Tomcat
+Mysql乱码解决终极篇 写在之前: 编码出现错误了在web开发的情况下是常常出现的
问题
。特别是接触了
Jsp
以来,所学的一切东西,
Tomcat
、Mysql每样东西都产生了乱码。经过了几个web项目的开发,我总结出来了,一套系统的解决方案,仅供大家参考学习。 如果你已经是一位高手,或者对乱码有了深入的了解,就
请
放过本文吧,小弟设计web不...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章