在jsp文件添加
<%@ page import="xxx.util.LanguageHelper*,java.util.Map" %>引入后台java的language设置
还要在jsp中将java的map转成js的map
<script type="text/javascript">
//将后台java的map转成js的map
var m = new Map();
<%
Map<String,String> map = LanguageHelper.getMap(session);
for(String key : map.keySet()){
%>
m.put('<%=key%>','<%=map.get(key)%>');
<%
}
%>
$(function(){
initPage(m);
});
function initPage(map) {
//........
}
</script>
然后就可以在html中这样使用:
<div title="<%= map.get("KEY_NAME") %>" style="padding:20px;"></div>
在js中这样使用:map.get("KEY_NAME")
本文详细介绍了如何在JSP页面中通过引入后台Java的language设置,将Java的map转换为JS的map,并提供了在HTML和JavaScript中使用的示例代码。
263

被折叠的 条评论
为什么被折叠?



