如何利用jsp修改浏览器语言 然后根据不同的语言国际化显示不同的样式
效果就像google的这样
Google.com.hk 使用下列语言: 中文(繁體) English
点击中文显示中文 点击英文 显示英文
我的国际化资源文件已经完成
就是在jsp里不知道应该怎么实现语言的变化
当时在jsp里使用request.setLocale() 但是这个方法好像不存在,只能 <%=request.getLocale().getLanguage()%>"
所以一直就困到这个地方了
查了相关的资料后发现 <fmt:setLocale value="zh_cn" />这个方法可以 但是要使用 它本身的 <fmt:message key="user.login.useraccount"></fmt:message> 国际化标签 这个行不通 我不可能把我代码中现有的国际化标签全换掉
我现在国际化标签用的是这个<s:text name="user.login.useraccount"/>
所以想各位高手帮忙想想办法 小弟在此感激不尽