求助:不支持iso8859_1

qiyongjun2003 2004-04-22 08:30:36
我的应用数据库采用oracle9i,字符集为iso8859_1,在提取数据时我加入
<%@ page contentType="text/html;charset=iso8859_1"%>时,提示:unsupported encoding:iso8859_1,我的平台是linux9i,中间件采用tomcat4,发布采用apache,如果采用gb2312,提取的值出现乱码.请高手提出解决方法,先谢谢了.
...全文
149 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
galewithwing 2004-04-28
  • 打赏
  • 举报
回复
<%@ page contentType="text/html;charset=gb2312" %>
主要是为了你得页面显示的是中文,
你写入数据库或读出时,要进行转换,才可以正常显示,
很多相关的贴子的
ningIII 2004-04-22
  • 打赏
  • 举报
回复
这个原因是因为数据库的字符集和服务器的字符集不一致造成的!

建议在取出数据后进行转码!
wandou999 2004-04-22
  • 打赏
  • 举报
回复
看看你的WEB.XML和SERVER.XML看看他们支持什么样的格式!!
VVV_lucky 2004-04-22
  • 打赏
  • 举报
回复
用UTF-8看看。
dropship 2004-04-22
  • 打赏
  • 举报
回复
不管怎么样,都没有看见用<%@ page contentType="text/html;charset=iso8859_1"%>的
一般都是charset=GBK或者是GB2312。
提取值呈乱码可能有别的原因,不知你进行一次内码转换能不能解决?

81,092

社区成员

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

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