解决java web前后台乱码

Posted 深圳地铁Princess

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决java web前后台乱码相关的知识,希望对你有一定的参考价值。

这个问题是对新手来说比较头疼的问题了。

虽然没什么难度,但是得搜到好的教程才行。??

加上doGet中的前两行即可

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
        //response.getWriter().append("Served at: ").append(request.getContextPath());
        request.setCharacterEncoding("utf-8");//必须写在第一位,因为采用这种方式去读取数据,否则数据会出错。 

        response.setContentType("text/html;charset=utf-8");//设置传过去的页面显示的编码
        String method=request.getParameter("method");
        try {
            if ("show".equals(method)){    
                    show(request,response);
            }
            else if("add".equals(method)){
                add(request, response);
            }
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
    }

问题解决。

以上是关于解决java web前后台乱码的主要内容,如果未能解决你的问题,请参考以下文章

activeMQ消息中文乱码解决(控制台乱码及后台接收乱码)

form表单提交中文乱码(前台中文到JAVA后台乱码)问题及解决

前台传参到后台中文乱码解决方法

java WEB,项目部署到服务器,IE浏览器页面中文有乱码

Java乱码问题集合

Java关于中文乱码的解决办法