eclipse中web项目的.jsp文件在运行时中文乱码问题解决方案:

eclipse中web项目的.jsp文件在运行时中文乱码问题解决方案:

其实这个问题很简单:

1.在我们创建一个.jsp文件后,其默认的字符编码格式为:ISO-8859-1编码。

ISO-8859-1编码是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之间完全和ASCII一致,0x80-0x9F之间是控制字符,0xA0-0xFF之间是文字符号。

此字符集仅支持部分于欧洲使用的语言,不支持中文,因此运行起来就会出现乱码。

2.解决方案:将ISO-8859-1编码修改为UTF-8编码,如下图所示:

如:

3.为了保险起见:我们需打开eclipse左上角的window----preference---Genaral---workSpace--右侧的Text-file-encoding一栏,勾选Other 然后设置编码格式选择utf-8.

另外两个解决方案:

参考:https://blog.csdn.net/xg_17_38241417112/article/details/106126741

方法三:在Eclipse中的Window----preferences----Content Type----Text----JSP会显示Defalut encoding 将其改为自己需要的编码格式即可,如utf-8。

方法四:修改tomcat/bin/catalina.sh文件,在JAVA_OPTS变量后新增以下参数:-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8,然后重启tomcat即可。

相关推荐

自己怎么取扁桃体结石
365bet繁体中文

自己怎么取扁桃体结石

📅 07-24 👁️ 3542
拥有糖果色彩的美丽威尔士Tenby小镇!
365bet繁体中文

拥有糖果色彩的美丽威尔士Tenby小镇!

📅 09-28 👁️ 8291
《阴阳师》御魂钟灵图鉴介绍
office365 登录

《阴阳师》御魂钟灵图鉴介绍

📅 08-20 👁️ 6056
《魔兽世界》龙骨荒野进入方法介绍
365足彩推荐

《魔兽世界》龙骨荒野进入方法介绍

📅 07-29 👁️ 9838