JSP内置对象
out javax.servlet.jsp.JspWriter(实现接口)
requset javax.servlet.http.HttpServletRequest
response javax.servlet.http.HttpServletResponse
session javax.servlet.http.HttpSession(实现接口)
application javax.servlet.Servlet.ServletContext
pageContext javax.servlet.jsp.pageContext(实现接口)
config javax.servlet.ServletConfig(实现接口)
page java.lang.Object
exception java.lang.Throwable(实现接口)
Cookie对象
Cookie javax.servlet.http.Cookie(Cookie对象不属于JSP内置对象)
添加cookie使用response.addCookie(cookie);
读取cookie使用request.getCookie();
JSP指令
page 用来指定页面性,contentType,import,language,session,errorPage,isErrorPage
include eg:<% @ include file="HelloWorld.jsp"%>
taglib 用于向JSP页面引入所需要使用的标记库的定义
注意:JSP指令使用都会在<%%>的首位加上“@”
JSP动作
<jsp:forward> 用于跳转页面(仅限于服务器内部跳转),在此标签对中加上<jsp:param name="name" value="value">可以进行传值跳转,使用此标签对,浏览器地址不会发生变化,在此标签对之后的代码不会被执行。
<jsp:include> eg:<jsp:include file="HelloWorld.jsp">,传值同上。
<jsp:param> 用于JSP动作传递参数,使用此标签,需要注意放在要使用的标 签对之中。