<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %> struts资源文件的配置,struts多国语言资源文件配置

主题:struts资源文件的配置,struts多国语言资源文件配置

struts资源文件的配置,struts多国语言资源文件配置
在多国语言的web开发中,经常会用到资源文件,例如定义:MessageResources.properties、MessageResources_cn.properties、MessageResources_en.properties等文件。
第一步:让struts加载配置文件,加载的方法是在struts-config.xml中添加下面语句
 <message-resources key="mls1" parameter="com.resources.multiLanguage.MessageResources" />
 <message-resources key="mls2" parameter="com.resources.multiLanguage.MessageResources_cn" />
  注释:其中key是以后在页面bean输出时使用,parameter是带路径的资源文件名字,缺省不需要带.proporties后缀
第二步:学会在jsp页面中如何使用,例子如下:
 <%@ taglib uri="/WEB-INF/tld/struts/struts-bean.tld" prefix="bean" %>/*引入struts-bean的bean的tag*/
 <p><bean:message bundle="mls1" key="common.str.helloWord"/></p>/*mls1是资源文件的key,common.str.helloWord是资源问内容里的某个key值*/
第三步:资源文件在eclipse里的编码格式是iso-8859-1,所以无法直接用中文编辑*.propoties文件。
 建议安装资源文件的编辑器插件,插件名称叫做:Jinto:国际化插件,下载地址为:http://www.guh-software.de/jinto.html
 下载后的安装,参考后面的eclipse的插件安装。安装好后,在eclipse直接可以编辑*.propoties的文件了,支持中文输入。
 结束,按照我的步骤没有错,请支持知识分享计划,也希望你的加入!

eclipse 的插件安装步骤大致如下:
1:下载插件安装包,解开后里面一般会包括features 和plugins目录.
2:直接拷贝这两个目录到eclipse的目录下,覆盖eclipse目录下的features 和plugins目录.其实不是覆盖,往这两个目录下添加内容。
3:修改eclipse下的configuration/config.ini,在里面添加osgi.checkConfiguration=true,意思是启动eclipse时,需要重新检查自己的plugins
4:重新启动eclipse,你可以查看help/about eclipse sdk里的plugin details按钮,检查是否已经安装好新的plugin



 
eclipse 插件的安装步骤
spring的AOP是什么?spring AOP 我的理解
SyntaxHighlighter 效率慢
jsp 获取域名
struts form的编码格式
java String 引用
HTML enctype含义
web开发网(http://www.webkaifa.com)寻求与大家合作!任何形式的合作
网页设计群 49883090 欢迎大家进来学习 交流
jsp QQ群!
一篇相当不错的jQuery中文参考手册,中文学习教程
jQuery对象和Dom对象的区别
document.all.tags 兼容firefox
JQuery 是什么? jQuery是什么技术?
jQuery与prototype不兼容
今天终于完成了主动提交网页给搜索引擎功能!
java目录和子目录扫描,java读取目录下文件
java判断字符串是否为ascii
兼容ff和IE的div透明度设置,css代码和js代码
firfox 设置div位置函数