在Servlet中,用this.getServletContext().getRequestDispatcher()跳转后的中文页面显示乱码


在Servlet中验证登陆是否成功,成功地话用this.getServletContext().getRequestDispatcher()跳转到另外一个页面index.jsp。出现中文乱码。

而直接访问index.jsp就不会出现问题。


解决办法:

在servelet中加上

      response.setContentType("text/htmll;charset=utf-8");
        或者:response.setCharacterEncoding("utf-8");

        然后就不会出现问题了。                 


        

你可能感兴趣的:(servlet)