18910140161

jsp和超文本标记语言的区别

顺晟科技

2021-09-16 11:31:37

198

  html是超文本标记语言,只要有浏览器,就可以显示出来了。

  jsp是java server page就是在java服务器端的页面,需要通过jdk的编译才可以显示在客户端的浏览器上。

不仅如此,jsp还需要转译为一个Servlet文件,然后再编译为class文件被执行。只有将jsp发布到tomcat等服务器才可以打开jsp中用到<%%>是可以用java代码的,而html中就不可以。

【扩展:javascript和java的区别】

  至于javascript,是一种解释性语言,这个主要是相对于c语言和java来说的,他们需要被编译器编译为其他代码,比如机器码,汇编等。而解释语言不需要经过编译,直接由解释器解析执行代码就可以了。其实javascript和java就是雷锋和雷锋塔的关系。--没有什么关系。。。最初网景公司的javascript名为livescript,当时的java是比较流行的网站编写语言为了利于传播,livescript改名为了javascript.

  这里再多分析一点,对于解释语言来说执行起来是比较慢的,原因是解释语言在程序执行的过程中边执行边解释,每次程序执行都要解释一遍,而编译语言只在执行前编译一次,在不修改的情况下,是不需要再次编译的,所以比较快。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航