JSP网站开发技术的特点
时间:2015-9-15
JAVA语言只需要在传统的HTML文件中插入JAVA语言的片段即可创建一个JSP文件,这样很容易就可以创建JSP页央,实现服务空对空与客户端的动态交互,更重要的是这个JSP文件又对应一个JAVA文件,因而JSP有JAVA语言的所有优良特性,并且JSP可以通过脚本调用功能强大的JAVA Enterprise API,因此JSP技术已经被越来越多的人认为 是最有前途的动态网页技术.下面迅美科技详细分析下它的特点;
1.设计起来方便
JSP页面将HTML标签和JAVA脚本分开,这样就实现了内容生成和显示的分离,在实际开发中,WEB页面的设计人员即使不懂JAVA语言,也可以轻而易举地设计美观的页面,而可以把JAVA脚本留给JAVA工程师去实现.
2.可以方便地调用已有的组件
由于JSP是基于JAVA语言实现的,所以它可以调用这些可重用的,跨平台的JAVA组件,例如JavaBeans.一些实现普通功能的组件可能已经被其他的团队开发好,只需要直接调用.这样就可以减少开发周期,方便开发.
3.可以采用标识简化页面开发.可以将JSP中的JAVA脚本定义为一些类似HTML标签的标记,特定的标记完成特定的功能,这样页面开发人员在完全不懂JAVA语言的情况下仍然可以实现JAVA脚本要实现的功能,并且可以使JSP页面看起来更加简洁.
4.JSP比Servlet更容易生成HTML页面,在使用Servlet时,编程人员要通过out对象的printLn()方法逐句将HTML页面输出,这样就会很麻烦,JSP在开发时将功能实现部分用JAVA脚本去写,其他部分采用HTML页面的形式编写就行,当是SP文件被重用到时,由JSP引擎去解析和编译,不需要编程人员操心.
5.很好的健壮性和安全性.
由于JSP执行时被翻译为Java Servlet.所以它有Java的所有优点,包括分头的存储管理和安全性.
6.一次编译,到处运行,这不像ASP网站建设语言,每打开一次执行一次.
7.广泛的平台适用性.
8.支持几乎所有的数据库,JSP可以适用JDBC连接数据库,执行数据查询,插入,修改和删除等操作.
9.简单易学,随着JAVA语言的越来越简易化,后面将会涌现越来越多的JSP应用开发者.