的阵列这里是嵌入在Java脚本JSP代码:Javascript代码读取地图
//This object comes from Java code to Jsp Code.
var msgs = [{name=rajasekhar, langId=en, bShow=true}, {name=sekhar, langId=de,bShow=false},{name=valli, langId=en, bShow=false}];
<script type="text/javascript">
var langSectState = new Array();
<c:forEach var="msg" items="${msgs}">
<c:set var="langId" value="${msg['langId']}"/>
langSectState ["${langId}"] = ${msg['bShow']}; //JS
</c:forEach>
</script>
MoreInfo:上面的代码它提取LANGID,bShow从阵列封邮件并存储值。
我的服务器配置更改后,这不能正常工作。所以,我必须将此代码更改为完整的Java脚本。
任何人都可以提出同等代码这Java脚本
为什么不使用JSON编码? 'var langSectState = $ {msgs_json}'其中'msgs_json'是地图的json编码数组。 –
嗨@Jan Dvorak,请你解释一下。如何直接“消息”可以转换成该形式。如何将消息编码为msgs_json? – Rajasekhar