Struts2国际化文件乱码解决
方法1:使用native2ascii进行编码转换
代码如下:
native2ascii -encoding UTF-8 GlobalMessages.properties NewGlobalMessage.properties
代码说明:
然后再在struts.xml中<struts></struts>之间添加如下代码即可,即加入国际化文件:
<constant name="struts.custom.i18n.resources" value="NewGlobalMessage"/>
方法2:安装PropertiesEditor插件
问题
在Struct2在读取语言包properties属性文件时,如果文件中包含中文,会出现乱码。虽然可以native2ascii进行解决,但是使用起来不方便,为了解决这个问题,可以为Eclipse安装PropertiesEditor插件解决这个问题。
步骤
1、Help->Install New Software
在打开窗口“Work with”输入:http://propedit.sourceforge.jp/eclipse/updates/ 然后Enter即可,选择PropertiesEditor进行安装即可。安装过程中,可能有警告,别管它,点击是就可以。
2、安装完毕后,重启Eclipse。
3、设置Properties文件和PropertiesEditor关联,如果安装成功,则properties文件图片会变成一个文本中有个绿色的P。如果还不能用Properites Editor打开,则文件右击->Open With->PropertiesEditor即可
转载于:https://www.cnblogs.com/tufujie/p/5148561.html
Struts2国际化文件乱码解决相关推荐
- vim 编辑器 打开GB2312、GBK文件乱码解决方法
vim 编辑器 打开GB2312.GBK文件乱码解决方法 参考文章: (1)vim 编辑器 打开GB2312.GBK文件乱码解决方法 (2)https://www.cnblogs.com/suibbe ...
- 通过swagger下载的文件乱码解决方法,求解
通过swagger下载的文件乱码解决方法,求解 参考文章: (1)通过swagger下载的文件乱码解决方法,求解 (2)https://www.cnblogs.com/shuiqian/p/10568 ...
- Android读取中文文件乱码解决方法
最近在做个MP3播放器,出现中文乱码问题,在网上找了很多解决办法,我整理了出现乱码的点和解决方案,拿出来和大家共享一下 1.读取中文文件乱码解决方法 package com.apj.conv; imp ...
- Excel 打开 CSV 文件乱码解决方法
Excel 打开 CSV 文件乱码解决方法 - 膨胀的面包 https://blog.wangtwothree.com/code/157.html 经常接触数据的朋友,可能时不时会遇到这种情况,一份 ...
- JSP include 引入页面文件乱码 解决办法
解决JSP include 引入文件出现乱码解决办法一: 第一种情况可以修改被include的文件: 1.当jsp include动态文件时(jsp文件)可以在被include的jsp文件头部加上代码 ...
- eclipse linux windows 乱码,Ubuntu下Eclipse打开Windows下的工程文件乱码解决办法
Eclipse在Windows下默认使用的是GBK(包括GB2312)编码,而在Linux系统默认使用的是UTF-8编码,并且eclipse编码设置下拉列表不提供GBK编码可选项.如果eclipse打 ...
- Excel 宏写入文件乱码解决
在Excel的宏代码中, 可以实现将Excel单元格等内容写入本地目录的文件中, 但是某些状况下写入到文件的内容如有包含中文的话, 则有可能出现乱码.本篇介绍乱码场景与不同版本操作系统的解决办法. 示 ...
- mac 打开html文件乱码,mac打开txt文件乱码解决方法
很多朋友在MAC电脑上下载了TXT格式的文件以后,会出现打开乱码的问题.针对这个问题,我们给大家分析了问题出现的原因以及解决办法. 解决方法: 1. 打开mac系统的TextEdit,然后在左上角那个 ...
- VScode中txt文件乱码解决
关于vscode中文件的乱码问题,我们可以依据以下几步进行解决. 第一步:进入首选项---->设置 第二步:搜索框搜索encoding 第三步:将第二个Files-encoding设置为gb23 ...
最新文章
- 教你用U盘安装Ubuntu
- linux线程同步(4)-自旋锁
- 转载:用大白话聊聊分布式系统
- Xilinx zynq-7000系列FPGA移植Linux操作系统详细教程
- 基础计算机b卷,计算机应用基础B卷.doc
- Bootstrap 排版列表
- 申威 linux内核,一种申威防火墙快速移植高版本linux内核的方法与流程
- Apache Commons DbUtils 入门
- [Swift实际操作]七、常见概念-(12)使用DispatchGroup(调度组)管理线程数组
- vue 地图使用navigator_9 个实验 + 3 个项目,带你入门 Vue.js 3 !
- Win10如何更改系统字体的方法
- 浅谈漏洞来源(CVE,NVD,CNVD,CNNVD)
- 关于unity商店里的隐藏组件
- mybatis--原始dao和代理Mapper
- [面试题]100层楼丢玻璃球,一旦超过某层就会破,你只有两个球。
- 更精确的新旧中国居民身份证号码验证算法
- usb触摸屏驱动 - usbtouchscreen
- php二码合一,PS4slim二码合一怎么看
- SWF文件格式说明书--SWF文件头
- 网络接口卡更换为计算机网卡,电信宽带从100兆升200兆,需要换路由器和全部的网线吗?该如何处理呢?...