关于字符编码的问题
现象:表单提交的内容含有中文的时候,接受表单的JSP无法正确显示提交的中文
表单代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<body>
<form method=get action="sessiontest2.jsp">
姓名:
<input type=text name="username"/>
<input type=submit value="submit"/>
</form>
</body>
</html>
接受表单的JSP代码:
<%@ page contentType="text/html;charset=utf-8" language="java" %>
<html>
<head>
</head>
<body>
您好
<%
String username = request.getParameter("username");
session.setAttribute("username", username);
%>
<%= username %>
!
</form>
</body>
</html>