社区
Web 开发
帖子详情
各位大虾救急!JSP中如何显示和写入中文到UTF-8的数据库中去啊?
ljm
2003-06-05 02:34:01
我的数据库的字体编码为UTF-8,怎样我才能写入字体编码为UTF-8的中文呢,用普通的Insert语句输入的中文在数据库中为乱码(用UTF-8看是乱码,用简体中文可以看);同理如何显示UTF-8的中文呢?望各位大虾发表高见
谢谢
...全文
31
6
打赏
收藏
各位大虾救急!JSP中如何显示和写入中文到UTF-8的数据库中去啊?
我的数据库的字体编码为UTF-8,怎样我才能写入字体编码为UTF-8的中文呢,用普通的Insert语句输入的中文在数据库中为乱码(用UTF-8看是乱码,用简体中文可以看);同理如何显示UTF-8的中文呢?望各位大虾发表高见 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
logix
2003-06-09
打赏
举报
回复
mysql有连接参数的,试试下面两个
useUnicode="true"
characterEncoding="gb2312"
ljm
2003-06-05
打赏
举报
回复
非常遗憾,LiGun(中国心_HSK) 的方法也不行。。。。。怎么办????
ljm
2003-06-05
打赏
举报
回复
谢谢各位的热情,
第三位luckyfanjian(luckyfan)方法我试过多遍,不行!
我问一下logix(),我用的是mysql,能告诉我什么函数可以转换吗?谢谢!
我正在试一试LiGun(中国心_HSK) 的方法。
luckyfanjian
2003-06-05
打赏
举报
回复
可以这样写:
public static String charConvert(String strSource){
if (strSource == null){
return "";
}
else{
try{
String str = new String(strSource.getBytes("GB2312"), "UTF-8");
System.out.println(str);
return str;
}
catch (Exception ex){
System.out.println(ex.toString());
return "";
}
}
}
LiGun
2003-06-05
打赏
举报
回复
给你一个转换类
进入数据库数据,都通过者各类转换一下
public class ISOtoGBK {
public static String convert( String str ) {
if (str.trim()=="")
{
return null;
}
try {
byte[] bytesStr=str.getBytes( "ISO-8859-1" ) ;
return new String( bytesStr, "GBK" ) ;
}
catch( Exception ex ) {
return str ;
}
}
}
logix
2003-06-05
打赏
举报
回复
你用的什么数据库,看看它的jdbc连接串里有没有字符集参数,sybase,mysql等都是有的。
Page-encoding specified in XML prolog (
UTF-8
) is different from that specified in page directive(utf
jsp
页面上:Page-encoding specified in XML prolog (
UTF-8
) is different from that specified in page directive(
utf-8
)问题 今天在修改别人的代码的时候,遇到一个错误,某个
jsp
的第一行有错误: Page-encoding...
Geany
中
utf-8
编码格式声明方式
当我在用geany编写Python代码时,之前写好的demo,再次用geany打开,执行时突然出现了报错,不能展示正确的运行结果了。...这是因为
大虾
在使用geany 编写Python代码时,代码
中
包含了
中
文
注释,并且一开始并
FTP采用UTF8编码上传文件名
中
含有奇数个汉字时出错的解决方法
FTP服务器是
UTF-8
编码,当用CFtpConnection::PutFile上传文件,本地文件名
中
如果含有奇数个汉字(如"测试文.txt“),不把远程文件名转成
UTF-8
,不能上传成功,或者成功后
显示
的文件名是乱码。如果把"测试文.txt”转...
在TeXShop
中
使用
中
文
(for Mac OS)
首先建议进入TeXShop -> Preferences -> Source,找到Encoding下拉菜单栏,将编码格式选为Unicode(
UTF-8
)。 虽然后面在LaTeX源码
中
会有专门命令指定这个编码,但那里是设置编译时使用的格式,而“偏好设置”
中
的...
字符编码的概念(
UTF-8
、UTF-16、UTF-32都是什么鬼)
这边博文写的很不错,值得一看 https://blog.csdn.net/guxiaonuan/article/details/78678043
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章