JSP和JAVA有什么区别。。编程语言之类

如题所述

首先java分为三大类:j2me ——做嵌入式开发,如:手机、家电开发,j2se java标准版 , j2ee java企业级得,关于这个问题其具体我就不多累述了(百度一下吧!(*^__^*) )!
相信你学过html吧,那jsp的功能也就是基于它了,但是jsp却大大超出了html,也可以说jsp 是动态的html。你知道html是一般用与web方面的,jsp也是的!jsp是在服务器端运行的,它里面掺杂了有java脚本(这些脚本很厉害的!可以直接操作数据库哟!),当客户请求jsp页面时,jsp会编译成serverlet运行,然后返回一个编译好后的html,返回给客户端!然后就显示出来了!
这个答案希望能够满足楼主的要求!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-10-10
javascript写java没关系,至于为什么名字这么相近,可能是因为java很有名气所以把名字取成差不多的,一种新语言刚出来的时候要点名气来出名吧~~
javascript算是一种html脚本能直接执行的语言吧,jsp要编译才能执行,你自己写个JSP不开tomcat之类的是无法执行的.JSP和JAVA的区别,JSP算是JAVA一种技术吧,用在网页编程上,因为JAVA不能直接写在html上,但jsp能,jsp就是Servlet程序,当JSP收到客户的请求时,SCRIPTLET(脚本小程序)就会被执行,脚本段将被插入到JSP所生成的目标Servlet的Serivce函数中.所以脚本小程序不能写方法(函数),因为方法里面不能再有方法了.JSP的执行过程:
1.JSP页面的访问请求被发送到服务器端
2.服务器中有相应的JSP引擎,JSP引擎把JSP页面转译成Servlet程序
3.然后Servlet程序被编译成Class文件
4.然后Class文件被执行,执行的结果返回器时,服务器会检查是否有对应的Servlet存在,如果存在则是直接执行,如果不存在则生成相应的Servlet.
本回答被提问者采纳
第2个回答  2011-07-05
1.JSP页面的访问请求被发送到服务器端 2.服务器中有相应的JSP引擎,JSP引擎JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的
第3个回答  2011-07-05
JSP是java web的一部分,他可以和好几种框架搭配开发web站,及web应用系统。如jsp+serlet+javabean , jsp+struts 等。
第4个回答  2011-07-05
JSP是属于java的j2ee的一个方面。