JSP技术可以通过定制标识库的开发的方法来延长其寿命。并且为以后着想,其他的开发人员也可以自己建立标志库,库里包含自己特有的一些标志,这样能够与其他人设计的标志进行区分。这使得页面开发人员可以使用自己熟悉的工具进行开发工作,并且可以用自己熟悉的标志来完成功能的开发。
JSP页面上使用Java技术的好处是,JSP页面是基于Java的编程语言,它拥有健全的存储管理和很高的安全性,它本身所自带的脚本语言,将所有的JSP页面翻译成Java Servlet,也就是用JAVA编写的服务器端程序。
JSP页面中包含小脚本的页面,被称为小脚本。小脚本是一个代码片段,在执行请求处理的过程中,小脚本可以是一个静态页面元素,以创建动态生成的网页。脚本的<%和%>标志已经描述。这个标志详细的描述了脚本语言其引擎一步步实现的过程。
在另一种配置中,基于Web的用户可以直接响应来自服务器端的请求,通过这种方式,生成符合其请求需求的动态内容,然后调用生成的JSP页面访问该对象生成的的动态内容,并把结果(如HTML)发回给浏览器,此方法可用来创建多个可重复使用的应用程序的组件,并且共享到各个应用程序,他的共享范围也是很大的。然而,当数据库相似或者相同的时候,我们该如何管理,它是否能扩展还是一个亟待解决的问题。文献综述
与XML工具相比,JSP页面也不会太大。虽然在设计规范时,就算你是手工开发者也能够自己进行开发。JSP规范还提供了一个机制,那就是可以通过用XML版本来创建一个的任意JSP页面。通过这种方式,XML工具就能够创建一个JSP页面,并对其进行一系列的操作。
通过JSP转换的标志,并与等价的XML组件完成兼容,您可以使用基于XML的工具来操作JSP页面。例如,该脚本可以被包含在<%和%>,或者基于XML标志的<JSP:小脚本>和</ JSP:小脚本>中。