在tomcat中执行下面这个JSP, 提交后不能返回得到中文,同样的问题在部分WebSphere环境下也出现过,但是在WebSphere中ApplicationServer的命令行自变量中设置 -Ddefault.client.encoding=GBK即可解决此问题,但是在tomcat中在哪设置?另外能不能在初次执行的时候避免getParameter返回null字符串而是返回空
<%@page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title> test </title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<form method="GET">
姓名:<input type="text" name="name" value=<%=request.getParameter("name")%>><br>
<input type="submit" name="Submit" value="查去">
</form>
---------------------------<br>
姓名:<%=request.getParameter("name")%>
</body>
</html>