我的工程使用struts2框架,可是在里面使用国际化的时候却有老多问题了...1.把struts-tag.tld复制到工程目录下
2.在包中创建与Bean同名的properties文件,例如Test.java 同一包中创建Test_zh_CN.properties,然后在里面录入一些数据。
3.在jsp中调用时出现问题:
首先是${getText("test.mytest")} 出现一个报错.意思为没有指定名称空间namespaces。
使用<s:text name="test.mytest"></s:text> 然后一个就是页面中直接显示test.mytest这段文字,并没有显示在文件中对应的值。
使用<s:i18n name="Test">
<s:text name="test.mytest"></s:text>
</s:i18n>
时才正常显示..不知道为什么??我看的那些教程说会自动找到对应的包的...郁闷
2.在包中创建与Bean同名的properties文件,例如Test.java 同一包中创建Test_zh_CN.properties,然后在里面录入一些数据。
3.在jsp中调用时出现问题:
首先是${getText("test.mytest")} 出现一个报错.意思为没有指定名称空间namespaces。
使用<s:text name="test.mytest"></s:text> 然后一个就是页面中直接显示test.mytest这段文字,并没有显示在文件中对应的值。
使用<s:i18n name="Test">
<s:text name="test.mytest"></s:text>
</s:i18n>
时才正常显示..不知道为什么??我看的那些教程说会自动找到对应的包的...郁闷
解决方案 »
- 出现乱码的问题<很简单的一段html 麻烦各位看看 谢谢>
- 哪个先学?新手求教
- jQuery autocomplete 输入字符然后自动补全 ,输入的字符默认显示是 加粗 黑体 我想把它给改成红的 改哪里
- 天气代码调用
- java中会自动将&转换成&有没有办法可以让它不转换呢
- 请教论坛和留言版的问题
- ajax做无刷新登录功能,弄了两天了,请细心的朋友一定要过来看看,50分相送。
- 哪位大侠搞过Regain二次开发呀?给个方案或教程哩。。。。。。。
- ---突然发现帖子不见了,一看,帖子被移到C/C++区了!--------天啊!---为什么!
- fiddler跟踪请求,请求一直处于下载中,无返回,后台程序已经执行完
- 关于Hibrnate的问题~~~~~~~~~~
- tomcat不能加载工程
struts查找的顺序是:classes下面,web-info下面
你可以在配置文件中指定il8n的文件路径
struts.custom.i18n.resurces = Test而且也在classes下面生成了Test_zh_CN.properties
还是一样的