更具用户浏览器到语言对应调用相同语言的资源文件已经没问题,很好办到;有个新的问题出来了,是这样:ApplicationResources.properties
ApplicationResources_en.properties
ApplicationResources_cn.properties(源文件)
ApplicationResources_zh_CN.properties(ASCII后)当用户的浏览器是en_XX或en时,Struts调用的是en.properties
当用户的浏览器是zh_CN时,Struts调用的是zh_CN.properties
当用户的浏览器非以上两种语言时,Struts调用的是zh_CN.properties
当用户的浏览器是任意语言,且不能在en和zh_CN资源文件中到对于的资源时,Struts才调用的是默认的.properties怎样才能在用户浏览器非以上两种语言时,Struts调用en.properties资源或者默认的.properties资源???
换句话说就是当用户非英语和汉语浏览器时,Struts默认调用的是英文资源!!??
ApplicationResources_en.properties
ApplicationResources_cn.properties(源文件)
ApplicationResources_zh_CN.properties(ASCII后)当用户的浏览器是en_XX或en时,Struts调用的是en.properties
当用户的浏览器是zh_CN时,Struts调用的是zh_CN.properties
当用户的浏览器非以上两种语言时,Struts调用的是zh_CN.properties
当用户的浏览器是任意语言,且不能在en和zh_CN资源文件中到对于的资源时,Struts才调用的是默认的.properties怎样才能在用户浏览器非以上两种语言时,Struts调用en.properties资源或者默认的.properties资源???
换句话说就是当用户非英语和汉语浏览器时,Struts默认调用的是英文资源!!??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货