servlet中用request.getParameter()取得的值为什么是乱码?
我用request.getParameter()获取Html文件内参数值,但不知道为什么获取的值是乱码。取得的值应该是“删除到垃圾箱”,我用out.print()和System.out.println()将这个值分别打印在了浏览器和命令行中,浏览器中显示ɾ³ýµ½À¬»øÏä,命令行中显示的全是问号。
Servlet程序已设置 response.setContentType("text/html;charset=utf-8");
response.setCharacterEncoding("utf-8");
html文件已设置 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
html中用<input type="submit" name="del" value="删除到垃圾箱">向程序传递参数
谁知道问题出在哪,帮我一下。