读书人

在servlet中取得值是乱码?该如何处理

发布时间: 2012-02-13 17:20:26 作者: rapoo

在servlet中取得值是乱码?
代码如下:
<form action= "/DynaInforServlet " method= "post ">
<input type=submit name= "mod " value= " <bean:message key= "dynaInfor.table.edit.update " /> ">
<input type=submit name= "del " value= <bean:message key= "dynaInfor.table.edit.delete " /> >
</form>
public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {

String mod = request.getParameter( "mod ");
System.out.println(mod);
}
输出的是乱码!!!!
请问下,这怎么解决啊?

[解决办法]
request.setCharacterEncoding( "GB2312 ");

读书人网 >Java Web开发

热点推荐