中文“滘”字,经过表单提交后显示为乱码,寻求解决办法,谢谢!
表单form.htm文件的内容是:
<form action="view2.jsp" method="post">
姓名:<input type="text" name="name"><br>
<input type="submit" value="确定">
</form>
view2.jsp
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%--
此代码主要进行查询操作
--%>
<%
request.setCharacterEncoding("GB2312") ;
String name = request.getParameter("name");
%>
<h2>姓名:<%=name%></h2>
表单form.htm的文本框输入一般中文提交后都可显示正常,输入"广东东莞道滘"提交后“滘”会显示不正常,我用
String name = new String(request.getParameter("name").getBytes("ISO8859-1"),"GBK") ;
也显示不正常,请各位网友支招!