实现核心在于:Struts2框架如何确定Local 对象的。具体参见框架的I18n拦截器(I18nInterceptor 类)
在页面上添加中英文按钮,点击即可切换语言。关键参数reqeust_locale
<a href="testI18n.action?request_locale=en_US">English<a/><br>
<a href="testI18n.action?request_locale=zn_CH">中文<a/>
<br><br>
注意:链接需要走Aciton,直接链接jsp页面不可以,因为没走框架拦截器。