- jsp页面的基本构成
一个jsp页面通常由四种元素组成的:
(1) 普通的HTML标记
(2)JSP注释
(3)Java脚本元素,包括声明、Java程序片和Java表达式
(4)JSP标记,如指令标记、动作标记和自定义标记等
2. jsp指令和脚本元素
指令 <%@ directive%>
声明 <%! declaration%> 全局变量,会影响其他客户
表达式 <%= expression%> 之间可以插入一个表达式,这个表达式必须能求值。
代码 <% code fragment %> 代码片段 此处声明的变量是局部变量
注释 <%-- comment --%> html注释<!-- html标记-->
3. page指令标记
用一个page指令指定多个属性的值,也可以使用多个page指令分别为每个属性指定值。page指令的格式如下:
<%@ page 属性1="属性1的值" 属性2="属性2的值" …%>
或者
<%@ page 属性1="属性1的值" %>
<%@ page 属性2="属性2的值" %>
<%@ page 属性3="属性3的值" %>
….
<%@ page 属性n="属性n的值" %>
page指令标记通常定义的属性有以下4种:
1.属性contentType
JSP页面使用page指令标记只能为contentType属性指定一个值,确定响应的MIME类型。
2.属性import
JSP页面使用page指令标记可为import属性指定多个值,import属性的作用是为JSP页面引入包中的类。
3.属性language
4.属性pageEncoding
MIME (Multipurpose Internet Mail Extensions)
•
意为多功能
Internet
邮件扩展,它设计的最初目的是为了在发送电子邮件时附加多媒体数据,让邮件客户程序能根据其类型进行处理。
•
然而当它被
HTTP
协议支持之后,它的意义就更为显著了。它使得
HTTP
传输的不仅是普通的文本,而变得丰富多彩。
•
每个
MIME
类型由两部分组成,前面是数据的大类别
–
超文本标记语言文本.html text/html
–
xml
文档
.xml text/xml
–
普通文本
.txt text/plain
–
PDF
文档
.pdf application/pdf
–
Word
文件
.word application/
msword