注册 登录
编程论坛 J2EE论坛

在地址中的中文,在java代码中获得的是乱码

distinguishe 发布于 2012-12-27 13:52, 550 次点击
<%@page import="
<%@page import="
<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>
<a href=test.jsp?content=你好 >你好</a>
<%
String content=request.getParameter("content");
System.out.println(content);
%>
</body>
</html>
在浏览器中,点击“你好”链接,但是java代码得到的字是乱码。求解决办法
1 回复
#2
hhwz2012-12-27 14:12
可以用JS 的encodeURI 编译后在传递
1