1. jsp页面
<%=~%> <%!.......%>
注:<%!.......%>定义成员变量是全局的,每一个新的用户访问同时开启多个线程,成员变量对每一位用户同一
2. Page指令
<%@page 属性①="属性①的值"%>
注:主要属性有:contentType:服务器响应类型,import:引入包,language:仅“Java”,pageEncoding:网页内容编码。
3. include指令标记
<%@include file="文件的URL"%> **静态引入**
4. include动作指令
<jsp:include page="文件的URL"/>**动态引入**
注:动态引入:被加载时才执行,执行更慢,但是灵活性更高。
5. forward动作标记
<jsp:forward page="文件的URl"/>
注:从标记出现处停止当前页面jsp执行,跳转到目标页面
6. param(参数)
<jsp:父标记 page=“接受参数页面的URL”>
<jsp:param name=“参数名 value = “参数值””/>
<jsp:父标记/>
例:
<jsp:include page=“show.jsp”>
<jsp:param name=“userName” value = “kazhafei””/>
<!--使用param子标记传递了一个名为userName、值为kazhafei的参数-->
<jsp:include/>