关于 JSP 语法

另请参见

JSP 文件有四个主要特性:

可以使用标准 JSP 语法或 JSP 文档语法编写 JSP 页。

提示 可以使用 web.xml 可视编辑器对一组 JSP 文件进行分组,并将其重新定义为 JSP 文档。这会产生多种结果。例如,解释 JSP 文件的页面编码的方式与 JSP 文档不同。

本主题首先介绍了标准 JSP 语法,然后介绍了 JSP 文档语法。无论是使用标准 JSP 语法还是 JSP 文档语法,JSP 源代码编辑器都提供了代码完成和语法加亮工具,以帮助您构造有效的 JSP 页。

标准 JSP 语法

JSP 元素语法

JSP 元素有以下三种类型:

JSP 语法类似于 XML。操作元素具有开始标记(包括元素名称,可能带有属性)、可选主体和匹配的结束标记。例如:

<mytag1 attr1="属性值" ...>...</mytag1>

<mytag2 attr1="属性值" .../../../../../../../../>

JSP 标记区分大小写,和 XML 及 XHTML 一样。

开始和结束标记

具有开始和结束标记并包含元素体的元素,必须在同一文件中开始和结束。不能在一个文件中开始一个标记,而在另一个文件中结束该标记。此规则也适用于辅助语法中的元素。例如,scriptlet 有 <% scriptlet %> 语法。开始的 <% 分隔符和结束的 %> 分隔符必须在同一个物理文件中。

空元素

根据 XML 规范,无法区别使用空标记描述的元素和使用开始标记、空主体和结束标记描述的元素。

属性值

属性值始终出现在引号中。单引号和双引号都可以使用。实体 &apos;&quot; 在输出文本中可用于描述单引号和双引号。在引用文本中也可以使用 \"\'

JSP 文件中的注释

JSP 文件中的注释语法如下:

<%-- 和 --%>

JSP 文档语法

JSP 文档是使用 XML 语法编写的 JSP 页。JSP 文件使用以下某种方法将自身标识为 JSP 文档:

JSP 文档元素

JSP 文档可以包含以下元素:

有关 JSP 语法和 JSP 文档语法的详细信息,请参见“JavaServer Pages 规范版本”,网址为:

另请参见
编译 JSP 文件
关于 JavaServer Pages 技术
关于 JSP 字符编码

法律声明