2

我有一个 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 中是否也有类似的东西?

4

0 回答 0