一、編譯指令和動(dòng)作指令
1.編譯指令
1.1:page指令
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
作用:用于定義當(dāng)前jsp的全局屬性吓笙,同一個(gè)頁(yè)面可以有多個(gè)page編譯指令。
屬性:
language="java"
contentType="text/html; charset=UTF-8"
pageEncoding="utf-8"默認(rèn)是iso8859-1
import="java.util.ArrayList" 導(dǎo)入java類庫(kù)
errorPage="error.jsp"http://如果出現(xiàn)異常會(huì)轉(zhuǎn)入錯(cuò)誤頁(yè)面
isErrorPger="true/false"http://設(shè)置頁(yè)面為錯(cuò)誤頁(yè)面屬性
1.2:include指令
靜態(tài)導(dǎo)入质欲,相當(dāng)于android的include功能咪笑,把兩個(gè)頁(yè)面融合成一個(gè)頁(yè)面
<%@ include file="index.jsp" %>
2.動(dòng)作指令
2.1:forward指令
作用唧席;用于重定向頁(yè)面
<jsp:forward page="index.jsp">
<jsp:param value="a" name="name"/>
</jsp:forward>
2.2:include指令
動(dòng)態(tài)導(dǎo)入,把<include>標(biāo)簽代替<head>標(biāo)簽窒舟,也可以傳一些參數(shù)
2.3:useBean指令
<jsp:useBean id="" class=""></jsp:useBean>
添加入?yún)?br>
<jsp:setProperty property="" name="">
name值未useBean中的id
二系忙、9大內(nèi)置對(duì)象
1.Out對(duì)象
作用:用于向?yàn)g覽器輸出各種數(shù)據(jù)
2.Request
作用:封裝了來(lái)自瀏覽器個(gè)各種請(qǐng)求信息
3.Response
作用:封裝了服務(wù)器的響應(yīng)信息
4.Session
作用:用于保存會(huì)話信息
5.Application
6.Config
作用:封裝了程序的配置信息
7.Page
作用:
8.Exception
作用:封裝了jsp頁(yè)面中發(fā)生的異常信息
9.PageContext
作用: