繁体中文
设为首页
加入收藏
当前位置:JSP技术首页 >> 开发工具 >> JSP编写WAP输入中文乱码问题

JSP编写WAP输入中文乱码问题

2004-11-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:   JSP编写WAP输入中文乱码问题 1. //utf8 2. //参数处理方式utf8 3. //页面字符处理方式 iso-8859-1 我的JSP例子说明: 输入页面test1.jsp : 1. 2. 3. 4. 5. 6. 7. 8. 姓名 9. 号码 10. 11. 确定 12....

  

JSP编写WAP输入中文乱码问题

1. <%response.setContentType("text/vnd.wap.wml;charset=UTF-8";%>//utf8

2. <%request.setCharacterEncoding("UTF-8";%>//参数处理方式utf8

3. <%@ page pageEncoding="ISO-8859-1"%>//页面字符处理方式 iso-8859-1

我的JSP例子说明:

输入页面test1.jsp :

1. <%@ page contentType="text/vnd.wap.wml;charset=gb2312" %>

2. <%@ page pageEncoding="ISO-8859-1"%>

3.

4.

5.

6.

7.

8. 姓名

9. 号码

10.

11. 确定

12.

13.

14.

15.

16.

17.

18.

19.

//以上使用 go method=”post”> 的方法传送参数,用get好像不行

接收页面test2.jsp :

1. <%@ page contentType="text/vnd.wap.wml;charset=utf-8" %>

2.

3.

4.

5.

6. <%

7. request.setCharacterEncoding("utf-8";

8. String name=request.getParameter("name";

9. String id=request.getParameter("id";

10. %>

11.

姓名:<%=name%>

12.

id:<%=id%>

13.

14.

15.

16.

17.

18.

19.

把2个文件保存成为utf-8文件格式就可以了。

我的感觉主要是

request.setCharacterEncoding(”utf-8″;

起到很大作用, 如果输入页面是gb2312 格式

接受页面则要使用

request.setCharacterEncoding(”gb2312″;

建议还是使用utf-8,因为移动网关用utf-8

http://blog.csdn.net/peter_k/archive/2007/01/25/1493217.aspx

责任编辑:admin
相关文章