JSP中的中文问题怎么解决???

lunghx128 2003-03-27 04:33:38
我知道的方法有两种,一种是在控制面板中把当前的时区设置为『英国(美国)』,另一种是把GB2312编码的数据转换成8859—1编码,但是我都用了还是不行。不知道那位大侠能帮帮我!万分感谢!!!
急!
...全文
51 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lunghx128 2003-03-28
  • 打赏
  • 举报
回复
太好了,问题解决了!谢谢各位大侠!!!
ysharp 2003-03-27
  • 打赏
  • 举报
回复
String var_name=new String(request.getParameter("app_address").getBytes("8859_1"), "GB2312");
<%@ page contentType="text/html;charset=GB2312"%>
bingdianslover 2003-03-27
  • 打赏
  • 举报
回复
每个Jsp页面前加:
<%@ page contentType="text/html;charset=GB2312"%>
就可以解决显示中文的问题,关于存储就照楼上的
panfeng7519 2003-03-27
  • 打赏
  • 举报
回复
在需要存储数据的程序中加入:

request.setCharacterEncoding("GB2312"); //好象是在jdk的某个版本以上才能使

就可以了。
或者就加入
String var_name=new String(request.getParameter("app_address").getBytes("8859_1"), "GB2312");
编程指南针 2003-03-27
  • 打赏
  • 举报
回复
<@page chareset="gb2312">
转换成中文用getBytes("iso8859-1");
Smilings 2003-03-27
  • 打赏
  • 举报
回复
看看这张帖子:
http://expert.csdn.net/Expert/topic/1085/1085595.xml?temp=1.125515E-03
moumouren 2003-03-27
  • 打赏
  • 举报
回复
直接改配置文件吧,character-encoding='gb2312'
topmint 2003-03-27
  • 打赏
  • 举报
回复
搜索一下吧,帖子很多

81,094

社区成员

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

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