中文参数传递问题,在线等。
对于test.jsp
我用 http://localhost:8080/test.jsp?info=中国
和 http://localhost:8080/test.jsp?info=%D6%D0%B9%FA
访问,在页面上打印的都是乱码,英文可以正常显示,
请问我的代码如何改改,能让他们正常显示呢?
test.jsp
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<%@ page contentType="text/html; charset=GBK" %>
<title>My JSP 'test.jsp' starting page</title>
</head>
<body>
<script language=javascript>
<%
String temp = request.getParameter("info");
%>
document.write('<%=temp%>');
</script>
</body>
</html>