web项目页面展示乱码????

测试servlet程序:
idea部署tomcat服务器跑servlet程序,在浏览器中显示的时候出现乱码问题,问题出现在代码上
这里写图片描述
此乱码对应的程序为

protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

        ser++;
        System.out.println(name + ">service(): 共响应了" + ser + "次");
        //System.out.println(System.getProperty("file.encoding"));
        //System.out.println(Charset.defaultCharset().name());


        PrintWriter writer = resp.getWriter();
        //问题出现在这个setContentType的顺序上放在这个顺序上,要先set好后再进行获取getWriter()
        resp.setContentType("text/html;charset=UTF-8");

        String content1 = "初始化次数:" + ini;
        String content2 = "响应客户请求:" + ser;
        String content3 = "销毁次数:" + des;

        writer.println("<html><head><title>lifeServlet</title></head><body>");
        writer.println("<h1>  " + content1 + "</h1>");
        writer.println("<h1>  " + content2 + "</h1>");
        writer.println("<h1>  " + content3 + "</h1>");

        writer.println("</body>");
        writer.println("</html>");
        writer.close();
    }
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值