Servlet与JSP的异同】的更多相关文章

1.什么是Servlet A Java servlet is a Java programming language program that extends the capabilities of a server. Although servlets can respond to any types of requests, they most commonly implement applications hosted on Web servers.Such Web servlets ar…
Servlet与JSP的异同点: 相似点: 都可以生成动态网页 不同点: JSP擅长网页制作,生成页面直观,但不易追踪与排错 Servlet是纯Java,擅长处理流程与业务逻辑,缺点是页面不直观…
熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器.过滤器等Web组件以及MVC架构模式进行Java Web项目开发的经验. 1.说一说Servlet生命周期(非常重要) Servlet生命周期包括三部分: 初始化:Web容器加载servlet,调用init()方法 只执行一次 处理请求:当请求到达时,运行其service()方法.service()自动调用与请求相对应的doXXX…
 一.Servlet 思考 1 浏览器可以直接打开JAVA/class文件吗? 不可以 2浏览器可以打开HTML.JS 文件吗? 可以 3 JAVA程序可以生成HTML文件吗?可以的,用IO流. 4 浏览器解析的时候是需要HTTP协议的,JAVA普通类有没有HTTP协议呢? 普通类没有. JAVA-(class)浏览器如何访问呢? 浏览器---HTML A   JAVA通过IO流生成HTML--->浏览器 B   JAVA 需要加入HTTP协议 解决上面2个问题可以通过 Servlet C  如…
查询这个的关键字:Java EE的版本历史. JavaServer Pages (JSP) Java Servlet 参考: https://en.wikipedia.org/wiki/Java_EE_version_history https://zh.wikipedia.org/wiki/Java_Servlet 从维基百科中可以快速的查看Java EE的版本,然后再从版本对Servlet与JSP的支持上可以分析出两者的关系,就Java EE 7来说: 以下为tomcat支持的版本: 参考:…
原文地址:http://blog.csdn.net/hills/article/details/40896357 JBoss和Tomcat版本.及Servlet.JSP规范版本对应一览 JBossAS version Ships with Tomcat Servlet Spec JSP Spec 3.2.3 4.1.29 2.3 1.2 3.2.4 5.0.26 2.4 2.0 3.2.5 5.0.26 2.4 2.0 3.2.6 5.0.28 2.4 2.0 3.2.7 5.0.30 2.4…
既然是面试系列,就是面试官和应聘者之间的对话.本文是采用一问一答的形式呈现给读者的,这样能有一个明确的考察点,不像理论知识那么枯燥. 01.什么是Servlet技术 Servlet是和平台无关的服务器端组件,它运行再Servlet容器中.Servlet容器负责Servlet和客户端通信和调用Servlet方式.Servlet和客户端通过“请求/响应”模式. 02.Servlet的功能是什么 创建并返回基于客户请求的HTML页面,创建可嵌入现有HTML页面中的部分HTML代码片段,与其他服务器资源…
Java EE软件工程师认证考试 试题库-选择题 一.    选择题(包括单选和双选) 1.B 编写一个Filter,需要(  ) A. 继承Filter 类 B. 实现Filter 接口 C. 继承HttpFilter 类 D. 实现HttpFilter接口 2.D 自定义标签的配置文件放在________ A. WebRoot B. lib C. classes D. WEB-INF 3. ABC 有关会话跟踪技术描述正确的是(   )(多选) A. Cookie是Web服务器发送给客户端的…
一.Servlet 生命周期 1.加载 2.实例化 3.初始化 4.处理请求 5.销毁 二.Servlet与cgi的区别: Servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁, 而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet. 三.Servlet与JSP的比较: 有许多相似之处,都可以生成动态网页. JSP的优点是擅长于网页制作,生成动态页面比较直观,缺点是不容易跟踪与排错. Servle…
1. 简要说明:Tomcat6.0 所支持的是Servlet2.5,Tomcat 7.0 所支持的Servlet3.0,Servlet2.5 和Servlet3.0的差异较大,对于Servlet3.0而言,WEB-INF路径下的web.xml文件不再是必需的,但通常还是建议保留:当 然,Servlet2.5 和 Servlet3.0 还是有很多其他方面的差别 2.   查看Servlet和jsp的版本 进入Tomcat根目录下的lib,找到servlet-api.jar/jsp-api.jar…