一个关于tomcat的小问题

zj2977 2003-03-04 05:21:48
怎么我在tomcat运行环境下向数据库插入数据,只能加入英文数据,如果有中文数据,网页也一样执行,不会报错,但却没有数据进库,不知为何?
还有用image/angle.gif文件在tomcat下无法执行,但在jswdk中却可执行,又是为何?
...全文
19 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
suasun 2003-03-04
  • 打赏
  • 举报
回复
getBytes("ISO-8859-1")
zj2977 2003-03-04
  • 打赏
  • 举报
回复
不是说加了以后就不用编码了吗?
不然反而会出错
我现在可以正常显示中文,就是加不了数据库
kjeny2002 2003-03-04
  • 打赏
  • 举报
回复
import java.lang.*;

public class Encode{
public static String GB2UNI(String s) throws Exception{
String temp = new String(s.getBytes("GBK"),"ISO8859_1");
return temp;
}
public static String UNI2GB(String s) throws Exception{
String temp = new String(s.getBytes("ISO8859_1"),"GBK");
return temp;
}
public static String UNI2UNI(String s) throws Exception{
String temp = new String(s.getBytes("ISO8859_1"),"ISO8859_1");
return temp;
}
}
zj2977 2003-03-04
  • 打赏
  • 举报
回复
肯定是加过了的
treeClimber 2003-03-04
  • 打赏
  • 举报
回复
JDBC的URL加上"?charset=gb2312"试试

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧