静态包含:
<%@include file="title.jsp" %>
动态包含:
<jsp:include page="title.jsp"></jsp:include>
动态传参:
主页:
<jsp:include page="title.jsp" flush="true">
<jsp:param name="name1" value="tomcat"/>
</jsp:include>
被包页:
<% out.println("haha");
String name=request.getParameter("name1");
out.println("\r\n"+name);
%>
跳转:
<jsp:forward page="title.jsp"></jsp:forward>
<jsp:useBean>
创建一个bean实例并指定它的名字和作用范围
javaBean就是一个java类,可以重复地使用
遵循以下规定:
a.是一个公有类
b.具有一个公有的不带参数构造方法
c.每个属性必须定义一组get和set方法便于读取和存储
javaBean将拥有:
事件处理,自省机制,永续储存等特性
<%--创建对象,调用默认的构造方法,要求类必须有默认构造方法 --%>
<jsp:useBean id="person" class=com.vince.brean.person></jsp:useBean>
<%---设置对象属性值--%>
<jsp:setProperty proerty="name" name="person" value="haha">
<%--获取属性 --%>
<jsp:tProperty proerty="name" name="person">