开发者

Java中println输出汉字乱码问题一招解决方案

目录
  • Java println输出汉字乱码问题
  • Eclipse中println输出html中文乱码
    • 错误代码
    • 解决办法
  • 总结

    Java println输出汉字乱码问题

    1.打开Java菜单File

    2.打开设置Setting

    3.点击Editor,找到File Encodings

    4.将Project Encoding:选择GB2312,点击Apply,再点击OK,即可实现汉字正常输出!

    Java中println输出汉字乱码问题一招解决方案

    Eclipse中println输出html中文乱码

    错误代码

    Java中println输出汉字乱码问题一招解决方案

    输出:

    Java中println输出汉字乱码问题一招解决方案

    这是由于文本编码类型不对导致的。

    解决办法

    添加这几句话:

    request.setCharacterEncoding编程客栈(“GBK”);
    response.setContentType(“text/html;charSet=GBK”);
    package demo;
    
    import java.io.IOException;
    import java.io.PrintWriter;
    
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebInitParam;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class FirstServlet extends HttpServlet {
    	
    	protected void doGet(HttpServletRequest request, HttpServletResponse androidresponse) throws ServletException, IOException {
    		
    		reques编程客栈t.setCharacterEncoding("GBK");
    		response.setContentType("text/html;javascriptcharSet=www.devze.comGBK");
    		PrintWriter out =response.getWriter();
    		out.println("<html><body><font color=red size=20 >集美大学123</font></body></html>");
    		
    		out.close();
    	}开发者_开发培训
    }

    问题解决!!!

    Java中println输出汉字乱码问题一招解决方案

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜