【发布时间】:2015-09-01 07:20:39
【问题描述】:
我正在尝试将 session 对象从 sessionConstant.java 传递到我的 COMP.jsp 文件....
sessionConstants.java
public class SessionConstants {
public static final String COMP_TYPE_GRID_JSON = "companyTypeGridModelObj";
}
在 jsp 文件中我有一个 *.js 脚本.......
<script type="text/javascript" charset="utf-8">
var aa = "${cons.COMP_TYPE_GRID_JSON}";
var bb = "${sessionScope.companyTypeGridModelObj}";
var jsonModal = <myComp:JSON object = "${bb}" />
</script>
Q1. 我如何传递 value in var aa 而不是 ' var bb 中定义的 sessionScope 对象中的 companyTypeGridModelObj' ...
第二季度。我如何在我的 jstl 中传递 var bb
请帮忙
用于传递此属性的 java 中的代码
NgGridModelConvertor ngGridModelConvertor = new NgGridModelConvertor();
NgGridModel ngGridModel = ngGridModelConvertor.getNgModelData1(columnModeList, dataMapList, rtlOrientation);
getSession().put(SessionConstants.COMP_TYPE_GRID_JSON, ngGridModel);
【问题讨论】:
-
你能展示你实际将属性写入会话的代码吗?此外,由于 JSTL 在 Javascript 之前被评估,您应该能够查看源代码并在 Javascript 中看到您评估的 JSTL。
-
Q1没看懂,能改一下吗?
-
@RPresle : Q1 已经改写。
-
@MichaelPeacock:我添加了额外的代码
-
对不起,我还是不明白。也许你能提供样品,你想要什么,在哪里?
标签: java javascript jsp custom-tags