摘要:
当浏览器的编码格式为utf-8,则浏览器在以post方法提交数据时为utf-8格式而tamcat web服务器接收时则以iso-8859-1的编码格式接收,然后封装给request对象自然产生了乱码解决方法很简单:在servlet dopost()方法中//该函数只针对post方法中的请求体request.setCharacterEncoding("utf-8") //告诉服务器喂 要以utf-8接收两边要一直有当以get方法提交数据时同样因上述原因引起的解决方法很简单String string=new String(request.getParameter("u 阅读全文
摘要:
response.setcontenttype("text/html;charset=utf-8");request.getsession().setattribute("username",name);anction="web应用名/servlet名"请求转发与请求重定向request.getRequestDispatcher("/资源url").forward(request,response);//转发response.sendRedirect("/web应用名/资源url"); 阅读全文