做国际化(i18n)时,在jsp页面中调用另一个js文件中的function,该function内含有要做i18n的字符串。现在希望将字符串统一放在properties文件中,能有什么方法可以解决?现在用的方法是用cookie,先将要显示的特定语言的字符串在jsp中写入到cookie中,再在js文件里读出并显示。除了这个和用多种语言的js文件外,还能有什么更好的方案吗?例如
Demo.jsp中:
<script language="javascript" src="js/showTestMsg.js"></script>
<script language="javascript">
TestMsg();
</script>ShowTestMsg.js中:
function TestMsg() {
alert ("Hello");
}properties文件中:
hello=Hello
Demo.jsp中:
<script language="javascript" src="js/showTestMsg.js"></script>
<script language="javascript">
TestMsg();
</script>ShowTestMsg.js中:
function TestMsg() {
alert ("Hello");
}properties文件中:
hello=Hello
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货