JavaWeb知识点
5页1、1静态Web和动态Web的区别?静态Webf动态Web最本质的区别是静态We隰无法进行数据库操作,而动态Web可以进行数据库操作的。动态Web的最大特点就是具有交互性,所谓交互性就是服务器端会自动根据用户请求的不同而显示不同的结果。2、说一说你了解的动态Webg术有哪些?CGIPHPASPASP.NETJSP3 什么是Servlet?Servlet是运行于服务器端的,按照其自身规范编写的Java应用程序。1 Servlet是用Java语言编写的,它是一个Java类。因而Servelet遵守所有Java语言的语法规则,并且它可以调用一般Java程序可以调用的JDK类库。2 Servlet是在服务器端运行的。它编译后的.class文件被服务器端调用和执行。Web服务器使用该class文件去处理浏览器请求,并将处理的结果返回到客户端。3 由于Servlet特殊的应用特点,它有自身特殊的规则。一般来说,它必须调用JavaServletAPI,必须是对特定类或接口的继承和实现。并且,它必须重写特定的方法去处理客户端请求。4 Servlet的主要功能有哪些?Servlet的主要功能是用来接受处理客
2、户端请求,并把处理结果返回到客户端显示。其过程如下:1客户端把请求送到Servlet处理2、Servlet处理请求。这时Servlet相应的方法被Web服务器调用去处理请求。这个过程中,Servlet可以和服务器端的其他资源(文件数据库等)交互。3Servlet把请求的结果返回。在这个过程中,Servlet返回的并不仅仅是数据结果,而是整个HTM戊件。5、Servet的生命周期?生命周期包括加载(创建)程序、初始化、服务、终止(销毁卜卸载5个部分。6、谈一谈请求转发和重定向的区别?7、什么是HTTP协议?HTTP(HypertextTransferProtocol)中文“超文本传输协议”,是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议,是Internet上目前使用最广泛的应用层协议,它基于传输层的TCP协议进行通信,HTTP协议是通用的、无状态的协议。8、HTTP协议的主要特点有哪些?遵循t#求/响应模型、无连接、无状态、简单快速、灵活9、HTTP协议请求由哪几部分组成?请求行、消息报头、请求正文10、HTTP协议响应由哪几部分组成?状态行、消息报头、响应正文11、HTT
3、P协议中请求方法的GET和POST的区另1J?特征GET方法POSTT法提交数据类型文本文本、一进制文本提交数据长度不超过255个字符没有限制提交数据可见性作为URL地址的一部分显示在浏览器地址栏作为请求的消息体,不可见,提交数据缓存缓存在浏览器URL历史状态中不会被浏览器缓存12、CGI(通用网关接口)的缺陷是什么?一个请求创建一个进程,并发处理性能极低。13、什么是Web容器?说一说你知道的Web容器?Web容器负责管理和运行ServletTomcat、Jboss、WebLogic、WebSphere、Oracle9iAS14、Servlet中哪个类的实例负责处理请求,哪个类实例负责处理响应?HttpServletRequest、HttpServletResponse15、Servlet中如何获取提交的表单数据?二进制数据呢?HttpServletRequest的getParameterValues方法16、什么是session?Session的原理是什么?17、什么是Cookie?有什么作用?18、Web状态管理有哪些解决方案?表单隐藏字段、Cookie、SessionsURL重
4、写19、HttpSession接口常用的方法有哪些?说出至少三个?setAttribute、getAttribute、removeAttribute、getId20、说一说Session的生命周期?21、说一说HttpServletRequest对象作用域?HttpServletRequest用于一次客户端请求过程。对于每一个请求,由一个工作线程来执行,都会创建有一个新的HttpServletRequest对象,所以HttpServletRequest对象只能在一个线程中被访问,它是线程安全的。22、说一说HttpSession对象作用域?HttpSession对象用于维护与一个客户的会话状态。在HttpSession对象中设置的属性不能被Web应用中所有地方访问。HttpSession对象在用户会话期间存在,只能在处理属于同一个HttpSession的请求的线程中被访问,因此Session对象的属性访问理论上是线程安全的。但当用户打开多个同属于一个进程的浏览器窗口,在这些窗口的访问属于同一个HttpSession对象,会出现多次请求,需要多个工作线程来处理请求,可能造成同时多线程读写
《JavaWeb知识点》由会员M****1分享,可在线阅读,更多相关《JavaWeb知识点》请在金锄头文库上搜索。
做教材的主人.doc
怎样运用分时图来研判大盘.doc
建筑与设备工程专业实习报告.docx
2023年电线杆移动安全责任书.docx
量身定制虚似内存.doc
试用期自我工作总结(7篇).docx
人教版四年上数学第八单元_数学广角--_优化.doc
2023年《狼牙山五壮士》读后感5篇.DOC
2023年动物保护建议书2.docx
推荐文档:申请工程质量鉴定书怎么写?.doc
开展创建校园足球文化特色活动的实施方案
土地租赁合同模板锦集5篇
图书室管理制度标准版本(7篇).doc
幼儿园小班班主任的工作计划范文(2篇).doc
试论校本教研.doc
ALC板及砌块对比解析总结计划表格.docx
2023年开展廉政文化教育进农村活动的实施方案.docx
滕王阁序教学设计.doc
中级工题库基础知识总结
交安施工方案.doc
2023-09-15 3页
2022-08-15 11页
2023-12-15 4页
2022-11-18 10页
2023-06-14 20页
2022-10-13 144页
2022-09-18 4页
2023-02-13 3页
2023-11-23 52页
2023-03-31 92页