0

我正在做一个项目,我需要能够从包含的 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 页面中。

4

1 回答 1

0

尝试改变范围

<c:set var="myVariable" value="hello" scope="session"/>
于 2013-10-17T08:57:36.860 回答