String xm = (String)((NewStudent)form).getXm();为什么返回值为乱码?

GGYYBOY 2007-06-28 11:02:53
如题,用
String xm = (String)((NewStudent)form).getXm();
从JSP表格读取数据为什么是乱码?
用xm = new String(xm.getBytes("ISO-8859-1"),"GB2312");进行编码转换后为什么 xm 还是乱码?
...全文
177 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
GGYYBOY 2007-06-28
  • 打赏
  • 举报
回复
改为utf-8 没用
JSP表头<%@ page language="java" pageEncoding="utf-8"%>
web.xml中加过滤器怎么弄阿

<?xml version="1.0" encoding="Shift_JIS"?>吗
jsp 表头用utf-8编码,可我在.java 文件中用
xm = new String(xm.getBytes("ISO-8859-1"),"GB2312");进行编码转换了
为什么还是乱码阿
xiaoxiao321 2007-06-28
  • 打赏
  • 举报
回复
jsp表头的编码与你现在编码方式要一致,如果还不行,在web.xml中加过滤器。
xiaojinchao 2007-06-28
  • 打赏
  • 举报
回复
GB2312 改为utf-8 试试

81,094

社区成员

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

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