我可以将包含文件中的变量传递给包含该文件的页面吗?

时间:2013-09-23 06:53:58

标签: jsp

我有一个名为index.jsp的页面,其中包含另一个名为include.jsp的页面

这是index.jsp

<html>
<body>
<jsp:include page=include.jsp" >    
</body>
</html>

include.jsp

String var="hello";

我如何在index.jsp中使用include.jsp中声明的变量var? 谢谢你

1 个答案:

答案 0 :(得分:1)

这两个页​​面将具有不同的PageContext,因此在一个JSP中声明的变量不能直接在另一个JSP中访问。您可以做的是将您在include.jsp中声明的变量添加到请求属性,然后在index.jsp中使用相同的变量。