日期:2014-05-16  浏览次数:20403 次

JSP指令的基本语法格式

JSP指令的基本语法格式:<%@ 指令 属性名="" %>

page指令

<%@ page 

[ language="java" ]   //表示语言是java默认值也是java

[ extends="package.class" ]  //表示jsp翻译成servletservlet继承的父类是这个类,一般不用定义,按默认方式;

[ import="{package.class | package.*}, ..." ] // 导包;java类需要的包 

Java.lang.*;

Java.servlet.*

Java.servlet.jsp.*;

Java.servlet.http.*;

这四个包自动生成;不需要导包;

[ session="true | false" ] //表示jsp翻译成servlet之后,是否有这个session这个会话;判断是否可用,默认是true,可用的;

[ buffer="none | 8kb | sizekb" ] //缓冲,指的是out隐式对象的缓冲区大小,默认值是8kb

[ autoFlush="true | false" ] //自动刷新;默认是true值;刷新到客服端

[ isThreadSafe="true | false" ] //线程安全默认是truefalse表示不安全的

                                              接口singleThreadModel

[ info="text" ] //servlet加一些说明

[ errorPage="relative_url" ] //错误页面,jsp页面在运行时出错了,让他跳转到哪一个页面,如果没有定义文件夹,直接跳转到客服端,errorPage属性的设置值必须使用相对路径;

如果以“/”开头,表示相对于当前WEB应用程序的根目录(注意不是站点根目录),否则,表示相对于当前页面。

[ isErrorPage="true | false" ] //表示当前页面是否