我有一个 i18n.jsp,其中我有一个使用 c:set 声明的大型 JSON。
`
<c:set var="Label" scope="session">
<json:object escapeXml="false">
<json:property name="submit"> Submit </json:property>
<json:property name="cancel"> Cancel </json:property>
<json:property name="step0NextStepButton">
<cms:txt code="step0.nextStepButton" />
</json:property>
<json:property name="step0NextStepButtonTooltip">
<cms:txt code="step0.nextStepButton.tooltip" />
</json:property>
.....etc
</json:object>
<c:set>
`
而这个 JSP 包含在另一个 JSP 中,显示给用户。我想要的是把这个 JSON 对象 ${Label} 放在角度的范围内。如果我使用 ng-init="Label=${Label}" html 将会中断。我想避免 ajax 调用,我想避免放在 $window 上,然后从 $window 对象中获取它(这是当前的实现)。
我在 JADE 中看到是这样的: ng-init="users= #{JSON.stringify(users)}" 我想知道 JSP 中是否也有类似的东西?