`
airpeng
  • 浏览: 14102 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

JS国际化

阅读更多
JS国际化好象相当简单
1、先在jsp中引入国际后的值隐藏起来
<input type="hidden" id="test0123"
value="<s:text name='briefcase.rename' />" />
2、在JS中直接调用它的值
alert(document.getElementById("test0123").value);
         -----------结束



为什么有那么多人想那么多的方法,搞那么滴复杂,这样有什么问题吗?晕倒了,指点下下。。。


另:倒是在java文件中能否国际化呢,找了好久没看到说法,有了解的没?Action中可以,这个我知道。

分享到:
评论
6 楼 airpeng 2012-07-13  
peng_hao1988 写道
你这这样的国际化方式是可以,但你要想一想,如果JS脚本里用了大量的文本信息需要国际化,如果是1000条,你是不是要在页面中写一千个隐藏域了?

这的确是个问题,但我想一般来说,设计得好的话,不会有太多吧
5 楼 airpeng 2012-07-13  
ynchngl1840 写道
大哥你想问题真简单,如果国际化需要参数你怎么解决呀!是你考虑不周全才对


木看明白,国际化需要什么参数(你是说的Action里的吗)?哪里考虑不周全了?
4 楼 ynchngl1840 2012-06-13  
大哥你想问题真简单,如果国际化需要参数你怎么解决呀!是你考虑不周全才对
3 楼 peng_hao1988 2012-05-30  
你这这样的国际化方式是可以,但你要想一想,如果JS脚本里用了大量的文本信息需要国际化,如果是1000条,你是不是要在页面中写一千个隐藏域了?
2 楼 airpeng 2011-06-08  
cloud1752 写道
action中直接用getText不就可以了吗 ?


不知道你是针对的哪个提的反问

action中是可以啊,我想知道java文件中能否也搞国际化(好久没有考虑这个问题了)

另:js国际化好象跟你说的“action中直接用getText”没什么关系
1 楼 cloud1752 2011-05-16  
action中直接用getText不就可以了吗 ?

相关推荐

Global site tag (gtag.js) - Google Analytics