当然,你的前期所有工作都已经做了,properties文件也已经写好了,如下图:

Properties文件的命名规格就是按照上面的方式,加_en就表示英文,其它语言类似。
还有web.xml中的配置OK:

Struts-config.xml也不能够少了这一句:
<message-resources parameter="msg.ApplicationResources"/>
反正就是你的程序要能够正常运行,下面的步骤:
打开IE-》工具-》Internet选项-》常用-》语言,可以看到如下界面:
不好意思,我的是E文的:

点“增加”
在弹出的框中,把选中的这个加进去:
在弹出的框中,把选中的这个加进去:

点击OK,
把英语移到上面去,如下:

一路确定下去
原来的界面如下:

回来按刷新,此时的页面如下:

安逸了吧,写一个程序就相当于N多个程序了。
本文详细介绍了如何通过配置Properties文件实现应用程序的多语言支持,包括文件命名规范、web.xml及Struts-config.xml中的必要设置,并演示了如何更改浏览器语言设置来查看不同语言版本的内容。
396

被折叠的 条评论
为什么被折叠?



