从表单传过来的中文数据显示的是乱码,为之奈何?
[以下是发送数据页面]
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<link href="css/css.css" rel="stylesheet" type="text/css">
<body>
<table>
<form id="form1" name="form1" method="post" action="addnew.jsp">
<tr>
<td width="50">
留言人 </td>
<td width="409"><input name="name" type="text" class="textx" />
</td>
<tr>
<td>留言人QQ</td>
<td>
<input name="qq" type="text" class="textx" />
</td></tr>
<tr>
<td>请你留言</td>
<td>
<textarea name="text" cols="65" rows="15" class="textx"></textarea>
</td></tr>
<tr><td colspan="2">
<input name="Submit" type="submit" class="buttonx" value="提交" />
<label>
<input name="Submit2" type="reset" class="buttonx" value="重置">
</label>
</td>
</tr>
</form>
</table>
</body>
</html>
[以下是显示接收到的数据的页面]
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<body>
<%=request.getParameter("qq")%>
<%=request.getParameter("name")%>
<%=request.getParameter("text")%>
</body>
</html>
---------------
只要不是中文字符一切正常,实在不知道这是什么原因
希望高手指点一二