我正在开发一个项目,我需要能够从包含的jsp页面访问变量。我的每个jsp页面都包含页眉,页脚和类似的变量;
<jsp:include page="header.jsp"></jsp:include>
<c:set var="myVariable" value="hello" />
<!-- content -->
<jsp:include page="footer.jsp"></jsp:include>
我编写了一个使用此变量的javascript函数,现在让我们说:
console.log( '<c:out value="${myVariable}"/>' );
现在,当此行 下方的页脚包含页面时,它可以正常运行。但是,我不希望在每个页面的底部都有我的javascript代码 - 它很快变得难以管理和混乱。有没有办法以相同的方式访问此变量,但是来自 footer.jsp页面。
答案 0 :(得分:0)
尝试更改范围
<c:set var="myVariable" value="hello" scope="session"/>