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 streamfilter list 过滤的实现

    java streamfilter list 过滤的实现

    Java Stream API中的filter方法是过滤List集合中元素的一个强大工具,可以轻松地根据自定义条件筛选出符合要求的元素,本文就来介绍一下java streamfilter list 过滤的实现,感兴趣的可以了解一下
    2025-03-03
  • SpringBoot利用filter实现xss防御功能

    SpringBoot利用filter实现xss防御功能

    Cross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击,攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行,利用这些恶意脚本,攻击者可获取用户的敏感信息,本文给大家介绍了SpringBoot利用filter实现xss防御功能,需要的朋友可以参考下
    2024-09-09
  • java实现画图板上画一条直线

    java实现画图板上画一条直线

    这篇文章主要为大家详细介绍了java实现画图板上画一条直线,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Spring中的DefaultResourceLoader使用方法解读

    Spring中的DefaultResourceLoader使用方法解读

    这篇文章主要介绍了Spring中的DefaultResourceLoader使用方法解读,DefaultResourceLoader是spring提供的一个默认的资源加载器,DefaultResourceLoader实现了ResourceLoader接口,提供了基本的资源加载能力,需要的朋友可以参考下
    2024-02-02
  • Java中常用数据类型的输入输出详解

    Java中常用数据类型的输入输出详解

    本文主要介绍了Java中几个常用的数据类型是如何输入和输出的,例如:Char型、int型、double型、数组、字符串等,对我们学习java有一定的帮助,感兴趣的小伙伴可以跟随小编一起学习学习
    2021-12-12
  • 关于注解FeignClient的使用规范

    关于注解FeignClient的使用规范

    这篇文章主要介绍了关于注解FeignClient的使用规范,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • JDK1.8中的ConcurrentHashMap源码分析

    JDK1.8中的ConcurrentHashMap源码分析

    这篇文章主要介绍了JDK1.8中的ConcurrentHashMap源码分析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • 深入jetty的使用详解

    深入jetty的使用详解

    本篇文章是对jetty的使用进行了详细的分析解释。需要的朋友参考下
    2013-05-05
  • Struts2中接收表单数据的三种驱动方式

    Struts2中接收表单数据的三种驱动方式

    这篇文章简单给大家介绍了Struts2中接收表单数据的三种驱动方式,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2017-07-07
  • Java中使用websocket实现在线聊天功能

    Java中使用websocket实现在线聊天功能

    这篇文章主要介绍了Java中使用websocket实现在线聊天功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2018-02-02

最新评论