struts2 用i18n拦截器实现国际化的丢失原有querystring问题
贝笨33 2013-04-02 10:41:02 我按照网上i18n使用方式实现了国际化,具体和
http://www.cnblogs.com/jjtech/archive/2011/02/14/1954414.html里写的一样。
但是遇到了问题,我在每个页面里进行多语言切换的时候,i18n拦截器会把原有URL里面的querystring都去掉,只加上request_locale这个参数。比如,原先URL是http://localhost:8080/innermanage/account_edit?accountId=160,按了语言切换按钮后URL就变成了http://localhost:8080/innermanage/account_edit?request_locale=ja_JP,accountId=160这个参数丢失了,造成页面运行结果和语言切换前不一样,这个有办法解决吗?