首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JSP授命的基本语法格式

2012-11-13 
JSP指令的基本语法格式JSP指令的基本语法式:%@ 指令 属性名 %page指令%@ page [ languagejava ]/

JSP指令的基本语法格式

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

page指令

<%@ page 

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

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

[ 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" ] //线程安全默认是true;false表示不安全的

                                              接口singleThreadModel

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

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

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

[ isErrorPage="true | false" ] //表示当前页面是否是错误文件,默认值是false;

     如果设置成真,则可以使用exception.getClass().getName();

[ contentType="mimeType [ ;charset=characterSet ]" | "text/html ; charset=ISO-8859-1" ] 

//设置文档类型,以及文档字符编码,

JSP引擎会根据page指令的contentType属性生成相应的调用ServletResponse.setContentType方法的语句。

page指令的contentType属性还具有说明JSP源文件的字符编码的作用。

[ pageEncoding="characterSet | ISO-8859-1" ] //设置字符编码

[ isELIgnored="true | false" ] //是否忽略EL表达式,与servlet版本相关

热点排行