欢迎来到天天文库
浏览记录
ID:36324924
大小:1.66 MB
页数:77页
时间:2019-05-09
《《jsp标记》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章JSP标记2021/7/101内容简介JSP指令标记JSP动作标记2021/7/102学习目的和要求掌握JSP指令标记掌握JSP动作标记2021/7/1033.1JSP指令标记Directive(编译指令)相当于在编译期间的命令格式:<%@Directive属性=“属性值”%>JSP指令:page:用于设置JSP页面的属性include:用来将其他文件嵌入JSP页面Taglib:允许用户创建自定义标签2021/7/1043.1JSP指令标记3.1.1page指令元素page指令用于设置整个JSP页面的属性。page指令中的属性大多数只需要在JSP页面中定义一次。page指令
2、中允许重复使用多次的属性有pageEncoding和import属性等。习惯上,把page指令写在JSP页面的头部。2021/7/1053.1JSP指令元素page指令的基本语法格式如下<%@pagelanguage="java"extends="……."import="……."session="true
3、false"buffer="none
4、default
5、sizekb"autoFlush="true
6、false"isThreadSafe="true
7、false"info="…….."isErrorPage="true
8、false"errorPage="…….."content
9、Type="……."pageEncoding="default"isELIgnored="true
10、false"%>2021/7/1063.1JSP指令元素page指令的基本语法格式如下属性值用单引号或双引号括起来,如果一个属性值指定几个值的话,这些值用逗号分隔<%@pageimport=“java.util.*”,“java.io.*”%>可以用一个page指令制定多个属性的值<%@page属性1=“value1”属性2=“value2”…%>也可以使用多个page指令分别为每个属性指定值<%@page属性1=“value1”%><%@page属性2=“value2”%>…<%
11、@page属性n=“valuen”%>2021/7/1073.1JSP指令元素1、language属性这个属性定义JSP页面脚本代码所采用的编程语言,默认值为java。<%@pagelanguage=“ScriptLanguage”%>2021/7/1083.1JSP指令元素2、extends属性JSP页面最终会被JSP容器编译成一个Servlet程序,extends属性用来指明转换后Servlet程序的父类,但必须是javax.servlet.jsp.HttpJspPage的子类。<%@pageextends=“classname”%>一般情况下不需要设置,默认父类是HttpJ
12、spBase<%@pageextends=“mypackage.myclass”%>2021/7/1093.1JSP指令元素3、import属性import属性用于导入当前JSP页面中要用到的其它Java类。导入后,可在JSP页面的程序片、变量及方法声明、表达式部分使用核心包中的类。可以为import属性指定多个值,即导入多个Java类<%@pageimport="java.util.*","java.io.*"%><%@pageimport="java.util.*"%><%@pageimport="java.io.*"%>2021/7/10103.1JSP指令元素3、impo
13、rt属性JSP页面默认的import属性已经有如下的值:"java.lang.*","javax.servlet.*","javax.servlet.jsp.*","javax.servlet.http.*"2021/7/10113.1JSP指令元素4、pageEncoding属性pageEncoding定义当前页面的字符编码标准,默认的字符集为ISO-8859-1,如果页面中有简体中文,则字符集应该定义为GB2312或GBK。<%@pagepageEncoding=“pageEncodingname”%>2021/7/10123.1JSP指令元素5、contentType属性M
14、IME(MultipurposeInternetMailExtensions,多功能Internet邮件扩充服务)给HTTP协议附加了MIME-type信息,用于指明HTTP中所传递信息的数据类型,浏览器接收完数据后,按照数据的类型调用合适的软件来处理这些数据指定服务器发送给客户端时的内容编码<%@pagecontentType=“MIME-type;charset=编码">2021/7/10133.1JSP指令元素例如,如果接收到的信息是一个Excel文件,则IE5浏览器会自动
此文档下载收益归作者所有