jsp从数据库中取出来的为什么是??

juicely 2003-12-18 02:15:53
我在access中存了中文字符的内容,为什么用jsp取出的都是“???”呢?
谢谢帮忙!
...全文
48 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixiang823517 2003-12-18
  • 打赏
  • 举报
回复
偷点分~谢谢
juicely 2003-12-18
  • 打赏
  • 举报
回复
谢谢,问题解决!感谢感谢!
realglacier 2003-12-18
  • 打赏
  • 举报
回复
来晚了):
thesecondbull 2003-12-18
  • 打赏
  • 举报
回复
页面加
<@page contentType="text/html;charset=gb2312"%>
linuxking 2003-12-18
  • 打赏
  • 举报
回复
建议看看张孝祥的《java就业培训》,里面有这部分的讲解。
fastrunner2003 2003-12-18
  • 打赏
  • 举报
回复
jsp文件最上面加如下内容
<%@ page contentType="text/html;charset=gb2312" %>
zxdhaha 2003-12-18
  • 打赏
  • 举报
回复
你从Jsp页面中取得中文然后存进去的吗?
从Jsp页面中取得中文必须经过转化之后才能存进数据库
否则就存进去乱码
public String getStr(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";
}
用上边这个函数转换一下

81,122

社区成员

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

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