很多人都把jsp和javascript混为一谈,都以为jsp和javascript是一个东西,其实jsp和javascript是有很大的区别的。下面本篇文章就来给大家介绍一下jsp和javascript的区别,希望对大家有所帮助。
jsp和javascript之间的区别
名字:
JS:JavaScript
JSP:Java Server Pages
本质的不同
JSP是JAVA企业应用的一种动态技术,用于java语言的web开发方向。
JavaScript是一种页面脚本语言,与java没有关系,只是语法相似而已;由以前的livescript转化而来,为了敢时髦改成了javacript。
形象比较:
JS是在客户端执行的,需要浏览器支持JavaScript。JSP是在服务器端执行的,需要服务器上部署支持Servlet的服务器程序。JS代码能够直接从服务器上download得到,对外是可见的,jsp(和翻译后的Servlet代码)是对外不可见的。
JS和JSP相比较:
虽然JS可以再客户端动态生成HTML,但是很难与服务器交互,因此不能提供复杂的服务。如:访问数据库和图像处理等等。
JSP在HTML中用里面实现。JS在HTML中用实现。
执行过程:
JSP