标签:uri 执行时间 red conf ati 默认 引用 session ack
1、指令(三大指令)
例如: <%@ page language = "java" //定义JSP页面所用的脚本语言,默认是Java
contentType = "text/html;charset=UTF-8" //contentType的charset是指服务器发送给客户端时的内容编码
pageEncoding="UTF-8" //pageEncoding是jsp文件本身的编码
import="java.util.*" //导入java类
isELIgnored="false"%> //是否执行EL表达式
<%@ include file="../include/admin/adminFooter.jsp"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
2、动作元素(七大动作)
注意:<jsp:include > 与<%@ include ... %> 区别:
1、执行时间上
<%@ include file="../include/admin/adminFooter.jsp %> 与引用的jsp一起在翻译阶段执行,
<jsp:include > 在请求处理阶段执行;
2、引入内容的不同
<%@ include %> 引入静态文本,在jsp页面被转化成servlet前和它融合在一起
<jsp:include > 引入的是已经执行好的页面或者是servlet所生成的应答文本;
3、生成文件个数
<%@ include %>只生成一个.class文件和.java文件;
<jsp:include > 生成两个.class和.java;
3、内置对象(九大内置)
JSP本身就是编译后就是java代码,JSP定了9个内置对象,即你不需要去NEW它。
JSP之内置对象(9个):
request 请求对象 类型 javax.servlet.ServletRequest 作用域 Request
response 响应对象 类型 javax.servlet.SrvletResponse 作用域 Page
pageContext 页面上下文对象 类型 javax.servlet.jsp.PageContext 作用域 Page
session 会话对象 类型 javax.servlet.http.HttpSession 作用域 Session
application 应用程序对象 类型 javax.servlet.ServletContext 作用域 Application
out 输出对象 类型 javax.servlet.jsp.JspWriter 作用域 Page
config 配置对象 类型 javax.servlet.ServletConfig 作用域 Page
page 页面对象 类型 javax.lang.Object 作用域 Page
exception 例外对象 类型 javax.lang.Throwable 作用域 page
4、作用域(四大作用域):
作用域当然指的是变量的作用域
标签:uri 执行时间 red conf ati 默认 引用 session ack
原文地址:http://www.cnblogs.com/saber-himesama/p/7519960.html