下载此文档

JavaWeb知识点.docx


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
静态Web和动态Web的区别?静态Web与动态Web最本质的区别是静态Web是无法进行数据库操作,而动态Web是可以进行数据库操作的。动态Web的最大特点就是具有交互性,所谓交互性就是服务器端会自动根据用户请求的不同而显示不同的结果。说一说你了解的动态Web技术有哪些?CGI、PHP、ASP、JSP什么是Servlet?Servlet是运行于服务器端的,按照其自身规范编写的Java应用程序。1、Servlet是用Java语言编写的,它是一个Java类。因而Servelet遵守所有Java语言的语法规则,并且它可以调用一般Java程序可以调用的JDK类库。2、Servlet是在服务器端运行的。它编译后的".class"文件被服务器端调用和执行。Web服务器使用该class文件去处理浏览器请求,并将处理的结果返回到客户端。3、由于Servlet特殊的应用特点,它有自身特殊的规则。一般来说,它必须调用JavaServletAPI,必须是对特定类或接口的继承和实现。并且,它必须重写特定的方法去处理客户端请求。Servlet的主要功能有哪些?Servlet的主要功能是用来接受、处理客户端请求,并把处理结果返回到客户端显示。其过程如下:1、客户端把请求送到Servlet处理2、Servlet处理请求。这时Servlet相应的方法被Web服务器调用去处理请求。这个过程中,Servlet可以和服务器端的其他资源(文件、数据库等)交互。3、Servlet把请求的结果返回。在这个过程中,Servlet返回的并不仅仅是数据结果,而是整个HTML文件。5、Servet的生命周期? 生命周期包括加载(创建)程序、初始化、服务、终止(销毁)、卸载5个部分。6、谈一谈请求转发和重定向的区别?7、什么是HTTP协议? HTTP(HypertextTransferProtocol)中文“超文本传输协议”,是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议,上目前使用最广泛的应用层协议,它基于传输层的TCP协议进行通信,HTTP协议是通用的、无状态的协议。8、HTTP协议的主要特点有哪些? 遵循请求/响应模型、无连接、无状态、简单快速、灵活9、HTTP协议请求由哪几部分组成? 请求行、消息报头、请求正文10、HTTP协议响应由哪几部分组成? 状态行、消息报头、响应正文11、HTTP协议中请求方法的GET和POST的区别? 特征GET方法POST方法提交数据类型文本文本、二进制文本提交数据长度不超过255个字符没有限制提交数据可见性作为URL地址的一部分显示在浏览器地址栏作为请求的消息体,不可见,提交数据缓存缓存在浏览器URL历史状态中不会被浏览器缓存12、CGI(通用网关接口)的缺陷是什么? 一个请求创建一个进程,并发处理性能极低。13、什么是Web容器?说一说你知道的Web容器?Web容器负责管理和运行Servlet Tomcat、Jboss、WebLogic、WebSphere、Oracle9iAS14、Servlet中哪个类的实例负责处理请求,哪个类实例负责处理响应? HttpServletRequest、HttpServletResponse15、Servlet中如何获取提交的表单数据?二进制数据呢?HttpServletRequest的getParameterVal

JavaWeb知识点 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人业精于勤
  • 文件大小20 KB
  • 时间2020-02-12