首页 >> 秀友百科词条 >> 互联网常识 >> JSP脚本元素

JSP脚本元素[编辑]


概述
JSP脚本元素是Sun Microsystems公司主导创建的网页动态技术标准,在JSP页面中有声明、小脚本和表达式三种脚本元素。

一、JSP脚本元素

1、JSP声明

JSP的声明是JSP页面中对定义方法和变量的声明。声明是以<%!开头,以%>结束的标签,其中可以包含合法的任意数量的JAVA声明语句。

如:<%! int count = 0; %>,此代码将一个名为count的变量声明并将其初始化为0。这个变量的声明在第一次载入时会由容器初始化一次,并在此后的请求里一直保持该值。

2、JSP小脚本

嵌入在JSP页面中的Java代码段我们称为小脚本。小脚本是以<%开头,以%>结束的标签。例如<% count++; %>,这段Java代码段在每次访问页面时都会被执行,所以count变量每次请求都会增1。这段Java代码可以包含任何代码,所以我们通常在JSP页面嵌入计算逻辑时使用该段Java代码。也可使用该Java代码段HTML模板文本。

3、JSP表达式

表达式是Java语音表达式的占位符,是以<%=开头,以%>结束的标签。在页面每次被访问时都要计算表达式,然后将其值嵌入到HTML的输出中。与变量声明不同,表达式不能以分号结束。且在JSP表达式的百分号和等号之间不能有空格。

使用表达式可以向输出流输出任何对象或任何基本数据类型的值,也可以打印任何算术表达式、布尔表达式或方法调用返回的值。

二、JSP技术的强势

1、 除了系统之外,编写好的代码不用做任何修改。

2、 多平台的系统支持,在所有平台的任意环境中开发、系统部署、扩展。相比APS来说优势明显。

3、 具有可伸缩性,用一个Jar文件运行Servlet/JSP,到多台Application处理事务,显示了Java巨大的生命力。

4、 具有多样化的强大的开发工具支持,与ASP相似,在Java的开发工具中可以顺利的运行在多钟平台下。

5、 支持服务器端的组建。在强大的服务端组建中支持web应用,JSP使用JAVA BEANS组建了复杂的商务功能。

三、JSP技术的弱势

1、 产品复杂性大,由于跨平台的功能,具有极强的伸缩能力,因此产品复杂性大量贼强。

2、 Class常驻内存完成Java的运行速度,因此Java使用内存称为“最低性能价格比”。除此之外还需要硬盘空间储存.java文件和.class文件以及对应文件版本。

参考资料:
扩展阅读:
相关词条:

vst插件

 

合作编辑: 田诗妮 

秀友百科词条内容均由网友提供,仅供参考。如发现词条内容有问题,请联系管理员。

词条信息

浏览次数:1

编辑次数:0历史版本

创建者: 田诗妮

最近更新:2017/9/29 3:05:21

关于秀友百科| 版权声明| 联系方式| 常见问题

秀友百科是网络营销能力秀指定的教学实践平台

深圳市竞争力科技有限公司版权所有