欢迎来到天天文库
浏览记录
ID:6031971
大小:60.50 KB
页数:6页
时间:2017-12-31
《jsp的3个编译指令7个动作指令9个内置对象》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、JSP的3个编译指令,7个动作指令,9个内置对象JSP3个编译指令1)page指令(基本不需要用到,使用默认即可)主要属性:1.Language:指定脚本所采用的语言类型,现在只支持java2.Extends:定义当前jsp产生的servlet是继承哪个类3.Import:定义当前jsp使用的javaAPI,多个API之间用逗号分开4.Session:指定是否使用session,默认true5.Buffer:指定输出流的缓存大小,默认8K6.autoFlush:指定输出缓冲区是否自动清除,默认true7.isThreadSafe:指定能否出
2、来多个线程的同步请求8.info:指定页面的相关信息9.errorPage:指定当前页出错时转向的错误处理页面(提示友好信息)格式:errorPage=“处理页面地址”10.contentType:指定当前页面的mime类型的编码格式Eg:contentType="text/html;charset=GB18030"11.isErrorPage:指定当前页面是否为处理错误页面(true
3、false)12.pageEncoding:指定页面编码的字符集,默认为ISO-8859-1,当页面中含有中文时应使用“gbk”或“gb18030”或“gb
4、2312”。Eg:pageEncoding="GB18030"2)include指令<%@includefile=“URL”%>3)taglib指令<%@taglibprefix=“”uri=“”%>说明:uri用于指定prefix定义的前缀所代表的标签库Eg:<%@taglibprefic=”s2”uri=”/struts-tags”%>JSP的7个动作指令1)jsp:include指令用于在请求处理阶段包含来自一个Servlet或jsp页面的响应。和编译指令中的include不同,include只能用于包含静态页面,而jsp:inclu
5、de指令则可以包含静态和动态页面。格式:1.--------(静态页面)2.--------(动态页面)……1)jsp:forword指令用于执行页面转向,将请求的处理转发到下一页面。格式:1.------(跳向静态页面)2.6、sp:forwordpage=”文件路径”>------(跳向动态页面)…….2)jsp:useBean指令用来在jsp页面内创建一个JavaBean实例格式:说明:id属性指定了javaBean的名称,只要是在他的有效范围内,均可以使用这个7、名称来调用他。Scope属性为javaBean的有效范围(四大范围:request、page、session、application),class属性指定了javaBean所属的类(包名.类名)。3)jsp:setProparty指令用来设置Bean对象的属性格式:1.2.3.8、rty=”属性名”param=”参数名”/>4.说明:proparty=”*”时,表示保存用户在jsp页面中输入的所有值,用于匹配javaBean的属性。当proparty有具体的值时,表示匹配Bean的一个属性。Param属性表示根据指定的request对象中的参数与属性匹配。Value属性表示使用指定的值来设置Bean的属性。4)jsp:getProparty指令用来读取Bean对象的属性,并将其转换为一个字符串显示在9、页面上。格式:5)jsp:plugin指令(不常用)用于下载服务器端的javaBea
6、sp:forwordpage=”文件路径”>------(跳向动态页面)…….2)jsp:useBean指令用来在jsp页面内创建一个JavaBean实例格式:说明:id属性指定了javaBean的名称,只要是在他的有效范围内,均可以使用这个
7、名称来调用他。Scope属性为javaBean的有效范围(四大范围:request、page、session、application),class属性指定了javaBean所属的类(包名.类名)。3)jsp:setProparty指令用来设置Bean对象的属性格式:1.2.3.8、rty=”属性名”param=”参数名”/>4.说明:proparty=”*”时,表示保存用户在jsp页面中输入的所有值,用于匹配javaBean的属性。当proparty有具体的值时,表示匹配Bean的一个属性。Param属性表示根据指定的request对象中的参数与属性匹配。Value属性表示使用指定的值来设置Bean的属性。4)jsp:getProparty指令用来读取Bean对象的属性,并将其转换为一个字符串显示在9、页面上。格式:5)jsp:plugin指令(不常用)用于下载服务器端的javaBea
8、rty=”属性名”param=”参数名”/>4.说明:proparty=”*”时,表示保存用户在jsp页面中输入的所有值,用于匹配javaBean的属性。当proparty有具体的值时,表示匹配Bean的一个属性。Param属性表示根据指定的request对象中的参数与属性匹配。Value属性表示使用指定的值来设置Bean的属性。4)jsp:getProparty指令用来读取Bean对象的属性,并将其转换为一个字符串显示在
9、页面上。格式:5)jsp:plugin指令(不常用)用于下载服务器端的javaBea
此文档下载收益归作者所有