jsp(Java Server Pages)和js(JavaScript)的区别:

jsp(Java Server Pages)和js(JavaScript)的区别:

1.jsp一般用于服务器端编程(例如读取数据库,更新数据库等)
javascript虽然在asp环境中也可以用于服务器端编程,但是
它用得更广的还是用于客户端编程,例如常见的网页特效很多
都是javascript+css实现的,还有表单验证等
jsp是将动态的代码嵌入到静态的html中。
从而产生动态的输出最简单的jsp文件是直接将一个html文件另存为.jsp文件,
然后将它放在web应用服务的目录下即可。


2.jsp的作用。
jsp技术的出现,大大提高了基于java技术的web应用开发的效率.他将内容的生成和显示分离,
使得网页设计人员和java程序员的工作关系不再那么紧密,网页设计人员只需要专注于网页的设计即可,而java程序员也可以不再关心html的编写。通过将商业逻辑封装在JavaBean或者
EnterpJavaBean中,页面设计人员可以在仅知道相关的输出接口的基础上来设计网页。 3.jsp比asp或者php比较起来的优势是:jsp采用的是java语言,它拥有java所有的优势,比如面向对象、“一次编写、到处运行”的跨平台特性等。 4.JSP作为动态网页的设计语言,在传统的网页HTML中加如JAVA程序片段(scriptlet)和JSP标记(tag),构成JSP网页(*.jsp).它与Javascript完全是两个不同的东西. 5.JSP由SUN公司推出,基于java技术,用于创建可支持跨平台及跨Web服务器的动态网页. 6.Javascript是NetScape公司的产品,比JSP简单得多,主要运用于客户端,实现基于浏览器上的一些动态功能,能够在客户端动态生成HTML.

  

原文地址:https://www.cnblogs.com/zhubenxi/p/5252249.html