关于编解码,中文乱码一直挺头疼,一下是我遇到的具体的小问题,希望过来人能给个解答,不胜感激 问题1:“传智播客”经过URL编码(UTF-8)为“%E4%BC%A0%E6%99%BA%E6%92%AD%E5%AE%A2”。如果URL为:index.jsp?message=%E4%BC%A0%E6%99%BA%E6%92%AD%E5%AE%A2,在index.jsp中
request.getParameter("message")可以直接得到“传智播客”四个字,我的疑问是,getParameter进行URL解码的时候不是默认按照ISO8859-1进行的吗,按理不该得到正确的解码结果的吧。<%@ page language="java" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
</head>
<body>
<%=request.getParameter("message")%>
</body>
</html> 问题2:如果将“传智播客”按照GB2312进行URL编码,在JSP如何将其进行URL解码?
request.getParameter("message")可以直接得到“传智播客”四个字,我的疑问是,getParameter进行URL解码的时候不是默认按照ISO8859-1进行的吗,按理不该得到正确的解码结果的吧。<%@ page language="java" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
</head>
<body>
<%=request.getParameter("message")%>
</body>
</html> 问题2:如果将“传智播客”按照GB2312进行URL编码,在JSP如何将其进行URL解码?
解决方案 »
- 如何把Tomcat导入到Eclipse中???
- java基础到底达到什么程度学ssh框架才算合适
- tomcat 中 jdbc 的问题
- 一个不知道怎么办的传值问题!!!!!!!!!!!!!
- jsp参数强制转换怎么写?
- Linux下如何配置一个精简的JSP服务器?
- 很急!iReport-0.2.2+jasperreports-0.5.0生成excel问题,请各位高手多帮忙!!!
- 一个简单的数据显示问题!
- 为什么getparameter取得的是null
- 【请教】关于linux下java项目发布的问题
- servlet filter 404错误
- jsp servlet实现后台返回结果显示当前页面同步刷新
http://blog.csdn.net/southcamel/article/details/7703317