毕业设计网
开发环境 |

JSP的语法和语义

如果读者接触过A S P或P H P,将会发现J S P的
语法稍显复杂;另一方面,如果读者有J a v a语言程序设计的经验,就会觉得J S P相当简单,其实,
作为J 2 E E的成员,J S P本来就已经成为J a v a的一部分了。
在J S P中,主要包含以下内容:
指令。指令提供该页的全局信息,例如,重要的状态,错误处理,是否是s e s s i o n的一部分等。
声明。页面范围的变量和方法的声明。
脚本。嵌入页面内j a v a代码。
表达式。把表达式变成s t r i n g型以便于包含在页面的输出中。
下面将一一介绍。
4.1   通用的语法规则
J S P的页面是由许多的“元素”组成的,本节描述的语法规则对于这些“元素”都是成立的,
所以称之为“通用”的语法规则,也就是这些元素共有的特性。
4.1.1   元素的语法规则
大部分的J S P元素都基于“X M L”的语法,这些基于“X M L”语法的J S P元素一般来说都有
一个包含有元素名称的起始标志,可能还包含有属性设置,一些可选项,和一个结束标志。当
然,J S P页面的起始标记和结束标记一定要在同一个页面中,有的元素也仅仅有一个包含属性设
置的标志,举例如下:
<mytag attr1="attribute value" ...>
body
</mytag>
<mytab attr1="attribute value" .../>
读者会发现,前面讲述的 To m c a t的配置文件s e r v e r. x m l和w e b . x m l中已经使用了这种语法形
式。
脚本元素则使用的是如A S P般的语法:
<%............%>
实际上,每一个J S P页面都应该可以转换为等价的 X M L页面,在下一章中将详细介绍作为
X M L的J S P。
J S P元素的属性也和X M L中定义的属性遵从同样的原则, J S P页面的属性值一定要使用引号
括起来,双引号(”)和单引号(’)都可以使用。另外,作为替代,也可以使用 & a p o s ;

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:asp.net(C#)电话手机计费管理系统
下一篇:JSP中的相对路径


版权所有 毕业设计网联系qq:242219979 © 2007-2022