解决方案:
1.SPRING MVC本身自带I18N配置。新增名称形如messages_en_US.properties,messages_zh_CN.properties两个配置文件用来配置英文和中文。
2.JSP页面引用spring标签库,<spring:message code="msg.code">标签可根据当前的locale加载相应的message。
3.JSP内加入如下内容:
<script> var i18n=new Object(); i18n['yes']='<spring:message code="msg.yes"/>'; </script>
4.相应的JS文件直接引用 i18n['yes']即可。