java  是编程语言,javascript 是网页的脚本语言,语法类似于java,但java和javascript不是同一个公司的产品,jsp是专门做web的软件,功能较强,可以直接访问数据库,和java一样也是SUN的产品。

解决方案 »

  1.   

    JavaScript由浏览器执行,Jsp由服务器执行,Java为编程语言。当然,Jsp采用Java作为服务器端,也可以说Jsp只是一种框架。
      

  2.   

    java是面向对象编程语言。javascript 是网页的脚本编程语言。jsphao好像是java server page.
      

  3.   

    上面几位说的很清楚,java和c++一样都只是一门高级语言,javascript是网页的脚本语言,而jsp和asp差不多,用来开发web服务器的
      

  4.   

    JAVA是一种编程语言,可以编写应用程序,主要应用在网络编程上。
    JSP是建立在JAVA基础上的一种网络编程语言,只能在网页上应用。
    JavaScript是一种Web脚本语言,可以嵌入在HTML中,可以由浏览器解释执行。
      

  5.   

    刚给另一网友回答了差不多相同的问题,把回复再贴给你吧(java就不多说了):1. jsp是编译执行的和html互嵌的用java的类似脚本的语言,它只在第一次被请求时转换成servlet(.java文件),并被编译成class,然后将执行结果以html形式传给客户端。然后,服务器会自动将class文件保存在服务器端相关目录中以备后用。它比每次都在客户端解释执行的asp要快很多!servlet类似asp.net中的code behind。所以只要开发人员在调试是请求过,客户访问时就不要在编译了。2.JavaScript是脚本语言。JavaScript和java没有任何关系,完全是基于商业目的的宣传。JavaScript比java出现的时间要早,是netscape公司开发的,原来叫什么名字我忘了,后来java出现并非常成功,netscape征得sun的同意改名为javascript。3.JavaScript在客户端运行,jsp在服务端运行。
      

  6.   

    jsp实质上就是servlet,也就是java。但是生成输出网页的很多代码都由jsp服务器帮你写了,做动态页面的时候方便很多,但是带来的问题是html和java混合编程,代码比较难维护,适合做业务逻辑简单的动态页面。java嘛,sun的注册商标,高级语言,就不说了。注意vj++不是java,虽然语法上很象,但是微软没有得到sun的许可做java。要学最好不要从vj++学起。javascript:netscape的注册商标,脚本语言。netscape与sun达成了协议可以使用这个java开头的商标,微软就没有。所以微软IE上的脚本应该教jscript而不是javascript。不过反正语法都一样。结合动态html可以快速的在客户端做动态页面或者简单计算。语法与java比较相似。
      

  7.   

    Netrich() :1:jsp不是类似脚本的语言吧,虽然说类似这个词,可大可小。2:javascript和java多少有点关系的,从java里面借鉴了很多语法过来用呢。原来叫“Live Script”,有一段时间还称为“Live Wire”。 3:javascript还是可以在服务器端运行的,尤其现在.net里面。