今天在公司看到了一个页面, 使用jsp:include 实现的. 比如有两个页面, 一个index.jsp; 一个include.jsp;
在index.jsp里面用jsp:include 包含了include.jsp.
在index.jsp里面定义的变量<% session.setAttribute("value","valueinindex") ; %> 能够在 include.jsp里面用 ${value }的方式取出来. 说明include.jsp 已经包含到了index.jsp 与index.jsp共享所有的资源.
include.jsp
<div style="background: red; width: 100px;height:100px;">
<form action="">
name:<input name="" value="${value }"/>
password:<input name="" value="${value }"/>
</form>
</div>
index.jsp
<%
session.setAttribute("value","valueInIndex");
%>
<jsp:include page="include.jsp"></jsp:include>