- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
word
word版本.
复习题
1-简述Servlet生命周期。
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法, service方法白动派透运行与请求对应的doXXX方法(doGet, doPost)等,当服务器决定 将实例销毀的时候调用其destroy方法。
请简述〈% response.sendRedi rect (a. jsp);% 和 jsp:forward page=na. jsp 的相同点和不同点。
相同点:都使页面跳转
不同点:response. sendRed i rec是使浏览器重定向页面,可以跳转到任何页面: jsp:forward实际上是将请求转发到其他页面。因此只能在本服务器上跳转, 并可以通过param标签传递参款。
Servlet 与 JSP 的区别。
Servlet是一种在服务器端运行的Java程序,可以像AppIet 一样作为一种插件 (Plugin)嵌入到Web Server中去,提供诸如HTTP、FTP等协议服务甚至用户自已定制的 协议服务。而JSP是继Servlet后Sun公司推出的新技术,它是以Servlet为基础开发的, Servlet 与 JSP 区别:
编程方式不同
Servlet严格遵循Java语言的编程标准,而JSP则遵循脚本语言的编制标准。
Servlet必须在编译以后才能执行
JSP并不需要为外进行编译,JSP Container会自动完成这一工作,而Servlet在每次 修改代码之后都需要编译完才能执行。
运行速度不同
将JSP程序编译成Servlet的时候需要一些时间,所以JSP的运行速度比Servlet要慢 一些,如果JSP文件能毫无变化的重复使用.它在第一次以后的调用中运行速度就会和 Servlet 一样了。
Jsp:useBean语句的scope属性取值session或appI ication时有何区别。
取session时,JavaBean的生命周期为整个用户的会话期.当用户注销或session过 期后消失
取appl ication.则JavaBean的生命周期为整个WE8应用的周期,即从WE8应用启动 直到从容器中却载
请简Servlet的生命周期主要有哪几个过程组成?主要调用哪几个方法?
载入、实利及初始化
调用init方法,载入servlet,开始生命周期
请求及响应
调用service、doGet和doPost方法响应用户请求(多线程)
却載(发生各种终止事件如服务器关闭)
调用 destory ()方法,ip A servlet
请简述编译和使用Java Beans的主要步骤。
根据JavaBean規创建一个JavaBean文件
将创建好的bean文件编译成相应的cl ss文件
在 JSP 或 Servlet 中实例化 JavaBean,确定它的 id、class 和 scope
4通辻id在JSP或Servlet中调用该JavaBean和它的各个方法,在JSP页面中史多的使 用动作标签进行岐值和取值操作
分别说出JSP技术中的三种编译指令、动作指令和常用对象,并做简要的功 能说明。
编译指令:
page指令,用于设定整个JSP冋页的属性和相关功能
incIude指令,通扣JSP容器将指定位置上的资源容包含到当前JSP页面中
taglib指令,允许页面使用用户自定义标签
动作指令:
jsp: param,为其他动作提供附加信息
jsp: include〉,用于在当前JSP页面中包含一个静态的或者动态的资源
%incIude f i le=M ... w jsp: include区别:
何时戦包会
描述
%includo ...”
编译时包含
JSP辛嚣将时所包含的丈件遷行语決分析
jsp: include〉
這H■时包念
仆态或动态
JSP丈君不时所包会的丈件进行语法分析
jsp:forward〉,用来将客户客户端所发送的请求,从JSP页面转发到另一个JSP页面、
Servlet或者静态资源文件
jsp:useBeanr 来在JSP页面中创建一个bean实例并指定它的名字(id)以及作用围 (scope)
常用对象:
out:向客户输出数据
request:当客户端谙求一个JSP页面时. JSP容器会将客户端的请求信息升装在request 对象中
response:封装JSP产生的响应信息.然后被发送到容户端以响应客户的请求
session:保存每个用户信息,以便跟踪每个用户的操作状态
8.什么是 Java Bean?
JavaBean被称为Java组件技术的核心,本质上就是一个按照标准格式编写的Java类。
只不过这个类要遵撤一些编玛的约定。
特征:
JavaBean 是一个公开的(Public)类
您可能关注的文档
- XX居住区景观设计说明(必威体育精装版版).docx
- 有理数加减法(基础题).docx
- 绍兴人文知识要点.docx
- 自主探究式教学模式结题报告.docx
- xx初级中学校园安全隐患排查表.docx
- 创新创业2020期末线上答案.docx
- 小学教师招聘考试试题与答案.docx
- 小学生自主班管理研究与实践结题报告.docx
- 变压器技术知识问答-绕线机数控专业精密自动绕线机生产商上.docx
- 住宅工程质量常见问题专项治理实施方案.docx
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
文档评论(0)