今日做了个struts验证小程序,显示ApplicationResources.properties中汉字提示信息,结果显示乱码。怎么也没解决,后来发现一个插件Poperties Editor,只要装上,就可以自动解决这个问题。下面找了安装方法:
Poperties Editor介绍
一个在编辑完成后可以将资源文件中的中文编码格式转换为unicode编码的插件,在开发国际化应用程序的时候非常有用
http://propedit.sourceforge.jp/eclipse/updates/
安装方法:在线安装Poperties Editor
启动eclipse,点菜单Help -> SoftWare Updates -> find and install->选中Search for new features to install ->next->点击 New Remote site->给这个更新站点取个名字 如:luanma,url填写http://propedit.sourceforge.jp/eclipse/updates即可。->点击ok->选中刚才新加的站点名称,点击finish->他会自动找出与你所用的eclipse版本相适应的插件全部选中->后面只要选择install all即可
->最后会提示你重起你的eclipse
所有的properties文件名的前面都有一个绿色的p字.
注意:当你安装完之后,那个properties文件里有中文,你编译之后它自动就会转化了。
分享到:
相关推荐
解决 Struts 中 ApplicationResources.properties 文件不支持中文问题 Struts 框架中,ApplicationResources.properties 文件是用于存储应用程序的资源文件,如按钮文字、菜单项、提示信息等。然而,默认情况下,...
这条命令会将`ApplicationResources.properties`文件按照GBK编码转换为`ApplicationResources_zh.properties`文件。需要注意的是,转换后的文件内容需要用相应的编码打开才能正常显示。 #### 总结 通过上述方法,...
native2ascii -encoding gb2312 aaa.properties applicationresources.properties ``` 此后,`applicationresources.properties`中的所有中文字符都将被转换成`\u`开头的Unicode序列。 #### 三、应用场景 `...
描述 "ApplicationResources_zh.properties 转换后的unicode 编码文件,同样替换gb2312可以转换问其他的编码为unicode" 描述了一个国际化(i18n)和本地化(l10n)的过程。`ApplicationResources_zh.properties` 是一个...
- `ApplicationResources.properties`: ``` prompt.username=UserName prompt.password=UserPassword errors.required={0} is required. ``` - `ApplicationResources_zh_CN.properties`: ``` prompt....
需要注意的是,原生的`ApplicationResources.properties`不支持中文,因此可能需要借助插件或其他方式来解决这个问题。 4. **处理中文乱码** 当表单验证成功并需要显示包含中文的错误信息时,可能会出现乱码问题。...
在 Struts 中,ApplicationResources.properties 文件用于存储提示消息。解决中文提示消息问题,可以使用 Unicode 编码,例如: ```properties message=Hello, \u4f60\u597d ``` 八、saveErrors...
<message-resources parameter="resources.application"/> ``` 这行配置告诉Struts去 `WEB-INF/classes/resource/` 目录下寻找名为 `application.properties` 的资源文件。 #### 三、消息资源文件加载过程 当...
- `ApplicationResources.properties`和`ApplicationResources_zh_CN.properties`文件提供了错误消息的国际化支持。 8. **Struts插件和Validator**: 添加Struts插件并配置`validator-rules.xml`和`validation....
`ApplicationResources.properties`和`ApplicationResources_zh_CN.properties`是资源文件,定义了错误提示信息,以便国际化处理。 【文件转换处理】 由于在Tomcat发布后可能出现乱码问题,作者创建了一个批处理...
同时,需要修改资源文件`ApplicationResources.properties`和对应的中文资源文件`ApplicationResources_zh_CN.properties`,以便提供错误提示信息。 5. **处理乱码问题** 对于中文乱码问题,可以使用`native2ascii...
在Spring Boot项目中,`application.properties`文件默认使用UTF-8编码,但如果编辑器、IDE或操作系统使用的默认编码不是UTF-8,就可能导致读取时的乱码。例如,如果你的IDE(如IntelliJ IDEA)的默认编码设置不是...
- 定义资源文件`ApplicationResources.properties`和`ApplicationResources_zh_CN.properties`,以支持国际化。 - **登录逻辑**: - 在`LoginAction`中调用`LoginService`的登录方法。 - 如果登录成功,则跳转到...
如果在处理HTTP请求时遇到乱码,可能需要在`application.properties`或`application.yml`中设置字符编码。例如: ```properties server.tomcat.uri-encoding=UTF-8 spring.http.encoding.charset=UTF-8 spring....
- **ApplicationResources.properties部分**: - 存储默认的语言资源信息,如错误消息、提示信息等。 - **ApplicationResources_zh_cn.properties部分**: - 存储中文版本的语言资源信息。 - **页面部分**: - ...
- `application.properties`或`application.yml`:SpringBoot的配置文件,支持YAML和Properties两种格式。 - `@Value`注解:注入配置文件中的值到Bean的属性。 以上内容仅是SpringBoot 1.4.1版本的一部分要点,...
- `src/main/resources`: 存放所有的配置文件,如`application.properties`、`mybatis-config.xml`、`.xml`映射文件等。 - `src/main/webapp`: 孶存前端相关的资源文件,如HTML、CSS、JavaScript等。 - `src/main/...
这可以通过在`application.properties`文件中设置以下属性来实现: ```properties spring.thymeleaf.cache=false ``` **编写模板文件** 模板文件通常位于`src/main/resources/templates`目录下。例如,创建一个名...