Java之Servlet与JSP的区别与关系
2013-10-16 17:12
483 查看
1.Jsp经编译后就变成了Servlet。(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类) 2.Jsp更擅长表现于页面显示,Servlet更擅长于逻辑控制。 3.Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象以及HttpServlet对象得到。 4.Jsp是Servlet的一种简化,使用Jsp只需要完成程序员需要输出到客户端的内容,Jsp中的Java脚本如何镶嵌到一个类中,由Jsp容器完成。而Servlet则是个完整的Java类,这个类的Service方法用于生成对客户端的响应。
Servlet与Jsp开发的优缺点:1.Jsp可以完全通过在页面开发,实现一个完整项目的功能,在修改代码后,通常不需要再进行重新启动Tomcat服务,可以直接通过浏览器进看到改动,而Servlet需要在修改代码后重新启动Tomcat服务后才能看到改动,Jsp开发速度要快。2.Servlet在开发过程中更注重逻辑控制业务流程,通过使用Servlet可以使页面与代码分离,使代码层次更加清晰,项目的后期维护更加便利。[/code]
相关文章推荐
- servlet / jsp 学习——java,关系,区别,核心概念,代码例子
- 如何理解JavaScript、Java、Jsp、J2ee之间的关系与区别
- jsp servlet javaBean区别 与 jsp 和servlet区别
- Java_图解jsp与Servlet的关系
- jsp和servlet的关系?答:jsp就是servlet,tomcat会把jsp编译成servlet,servlet就是一个java类,在tomcat下的work文件夹中
- Java Web笔记 – JSP的工作原理介绍 Servlet与JSP之间的转换关系
- java--jsp--servlet的生命周期和servlet和CGI的区别
- Java - JSP和Servlet是什么关系?
- 关于java servlet和jsp的区别
- Tomcat和Servlet-JSP-Java版本之间的关系
- 从0开始学Java——JSP&Servlet——Tomcat和Apache的区别
- 【Java.Web】Session —— 示例 —— Servlet —— 购物车示例,与JSP区别
- java中 servlet和jsp的概念及区别
- javaweb相关知识 servlet+jsp+dao之间的关系
- javabean,servlet,jsp区别联系
- 如何理解JavaScript、Java、Jsp、J2ee之间的关系与区别
- Struts与jsp+javabean+servlet区别
- 如何理解JavaScript、Java、Jsp、J2ee之间的关系与区别
- java中 servlet和jsp的概念及区别
- JavaWeb Servlet&&Jsp的Get与Post区别