JAVA编程中涉及的编码
1.J2EE中涉及的编码(1) HttpServletResponse响应内容编码:resp.setCharacterEncoding(charset);
(2)JSP文件编码:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
-Dfile.encoding
UTF-8
在实际项目中遇到过如下问题:maven项目,java文件已经为utf-8编码,但是编译之后运行,输出中文时总是乱码,修改maven编码设置即正常。
【参考】 Java -Dfile.encoding=UTF-8 干掉乱码 JVM编码方式未设置引发的乱码