现在越来越多的网站是用java脚本写成的,那究竟java脚本有什么样的特征呢?
1.跨平台
JSP的基础是JAVA,所以要使用java的一些知识了,当然java的字典API在这里很有用,无论在什么情况下,只要支持JSP运行的平台,都可以运行,这就充分体现了它这一特性,跨平台。
2.分离静态和动态
Servlet 是最初应用在 JAVA web开发中的一种技术,但是它也面临很多缺陷,最让人苦恼的,就是代码不分离,都要嵌入在JAVA代码中,而且还有静态的HTML。这一就造成,一旦有点小问题,就得找Servlet程序员来解决。
为了弥补这一缺陷,就出现了JSP,javabean等,将静态页面和动态页面分离。
3.可重复的组件,
JavaBean在JSP中是不可缺少的一部分,它分为工具Bean和值Bean 工具是来实现我们的功能,而值是用来提取数据。它将作为一种公用组件,反复调用都可以的。
4.沿用了Servlet的所有功能
我们可以说JSP是Servlet的子类,Servlet是JSP的父类,我们在编译JSP的时候都得先转换为Servlet后才能继续编译。
5.预编译
JSP在执行前,都是已经编译过的,且只执行一次编译,也就是说,JSP在第一次编译之后,即使JSP页面被修改,也不会再编译了,直接调用即可,这样也提高了效率。
评论列表: