jsp 和 java的主要区别是什么?
2010-05-29 01:24
330 查看
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
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
相关文章推荐
- 在JSP中调用JAVA类和使用JavaBean有什么区别?
- 【开发技术】 java和JSP和JavaScript有什么区别
- 在JSP中调用JAVA类和使用JavaBean有什么区别?
- Java Application 和Java Applet程序的主要区别是什么?
- Java - JSP中的静态包含和动态包含有什么区别?
- node.js 与java 的主要的区别是什么
- (转)在JSP中调用JAVA类和使用JavaBean有什么区别?
- 牛客网Java刷题知识点之什么是JSP的3大常用指令、JSP的6大哪些动作、JSP中include指令和include动作有什么区别
- groovy语言主要是用来干什么,和JAVA的区别是什么
- Java基础知识强化100:jsp和servlet有什么区别
- java和JSP和JavaScript有什么区别
- java中堆(heap)和堆栈(stack)有什么区别
- java中堆(heap)和堆栈(stack)有什么区别
- Java SE\EE\ME区别-下载什么jdk
- Java中long和Long有什么区别
- Java中int和Interger什么区别?
- 关于java servlet和jsp的区别
- JAVA中的方法和构造方法有什么区别
- Java的引用和C++的指针有什么区别?
- Jsp和Servlet有什么区别?