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

 更新时间:2022年12月26日 08:44:23   作者:Σって  
这篇文章主要介绍了Java中println输出汉字乱码问题一招解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Java println输出汉字乱码问题

1.打开Java菜单File

2.打开设置Setting

3.点击Editor,找到File Encodings

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

Eclipse中println输出html中文乱码

错误代码

输出:

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

解决办法

添加这几句话:

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 response) throws ServletException, IOException {
		
		request.setCharacterEncoding("GBK");
		response.setContentType("text/html;charSet=GBK");
		PrintWriter out =response.getWriter();
		out.println("<html><body><font color=red size=20 >集美大学123</font></body></html>");
		
		out.close();
	}
}

问题解决!!!

总结

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

相关文章

  • java多线程之并发工具类CountDownLatch,CyclicBarrier和Semaphore

    java多线程之并发工具类CountDownLatch,CyclicBarrier和Semaphore

    这篇文章主要为大家介绍了java并发工具类CountDownLatch,CyclicBarrier和Semaphore ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-12-12
  • Java日常练习题,每天进步一点点(26)

    Java日常练习题,每天进步一点点(26)

    下面小编就为大家带来一篇Java基础的几道练习题(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望可以帮到你
    2021-07-07
  • mybatis-plus的sql加载顺序源码解析

    mybatis-plus的sql加载顺序源码解析

    这篇文章主要为大家介绍了mybatis-plus的sql加载顺序源码解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • Java开发之Lombok指南

    Java开发之Lombok指南

    Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,它能够在编译源代码期间自动帮我们生成这些方法,并没有如反射那样降低程序的性能。下面我们来详细了解一下吧
    2019-06-06
  • Java IO创建目录和文件实例代码

    Java IO创建目录和文件实例代码

    本篇文章给大家分享了Java IO创建目录和文件的实例代码,过程很简单,大家可以测试参考下。
    2018-02-02
  • Java 在PDF中添加骑缝章示例解析

    Java 在PDF中添加骑缝章示例解析

    这篇文章主要介绍了Java 在PDF中添加骑缝章示例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • java中jdk的下载和安装全过程

    java中jdk的下载和安装全过程

    这篇文章主要给大家介绍了关于java中jdk的下载和安装的相关资料,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • mybatis-plus自动生成代码的示例代码

    mybatis-plus自动生成代码的示例代码

    这篇文章主要介绍了mybatis-plus自动生成代码的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Java实现递归计算n的阶乘

    Java实现递归计算n的阶乘

    这篇文章主要为大家详细介绍了Java实现递归计算n的阶乘,利用递归的思想实现阶乘的计算,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • 你必须得会的SpringBoot全局统一处理异常详解

    你必须得会的SpringBoot全局统一处理异常详解

    程序在运行的过程中,不可避免会产生各种各样的错误,这个时候就需要进行异常处理,本文主要为大家介绍了SpringBoot实现全局统一处理异常的方法,需要的可以参考一下
    2023-06-06

最新评论