日期:2014-05-16 浏览次数:20353 次
上篇介绍了jsp程序的构成 ,其中在页面开始的时候有一个page命令, 本篇主要介绍jsp中的这些特有的指令.
jsp的page指令, page指令定义了页面的全局属性, 例如编码,错误页面等. page指令的属性如下所示:
jsp中的page指令 | page指令属性 |
language |
设置jsp页面所用的语言, 当然为java. <%@ page language="java"%> |
import |
引入包或者类. <%@ import="com.jsp.test.*"%> |
contentType |
设置jsp的程序打开类型, 一般如下设置 <%@ page contentType="text/html" ;charset="gb2312" %> charset为编码类型. |
session | 设置jsp页面中是否可以用session对象,默认为true. |
buffer | 设置out对象缓冲区的大小,可以选择none,也可以指定大小. |
autoFlash |
当可以使用缓冲区的时候使用这个属性. 为true: 缓冲区满了会自动刷新. 为false:会报溢出错误. |
isThreadSafe | 是否是线程安全的,默认为true,可以同时响应多个请求. |
info | 设置jsp页面的描述信息, 一般不用. |
errorPage | 设置错误处理页面, 当出现错误可以跳转到的页面. |
isErrorPage | 设置当前是否为错误处理也页面, 默认为false. |
jsp的动作指令.
jsp动作指令 | 指令的作用 |
include |
jsp页面中动态的包含一个文件,可以是静态文件也可以动态的jsp文件. eg:<jsp:include flush="true" page="test.jsp"></jsp:include> <jsp:include flush="true" page="header.txt"></jsp:include> |
forward |
可以控制web页面的重定向,即从当前页面跳转到其他的页面.
|