




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、“JSP内置对象”单元习题一、填空题JSP中有9种内置对象,它们分别是: ?:response 对象、pageContext 对象、session 对、applicationt 对象、 page对象、config 对象和exception 对象 。Request对象可以使用 方法获取表单提交的信息。客户端向服务器端提交数据的方式通常有两种:一种是提交方式;另一种是提交方式。在JSP内置对象中,与请求相关的对象是 o被封装成 接口,它用来向客户端输出内容。Out对象中用来输出各种类型数据并换行的方法是Out对象中用来输出各种类型数据但不换行的方法是Out对象中用来输出一个换行符的方法是 oOut
2、对象中用来关闭输出流的方法是 oOut对象中用来输出缓冲区里的数据的方法是Out对象中用来清除缓冲区里的数据,并把数据写到客户端的方法是Out对象中用来清除缓冲区里的数据,但不写到客户端的方法是Out对象中用来获得缓冲区大小的方法是 oOut对象中用来获得缓冲区剩余空间大小的方法是Out对象中用来判断缓冲区是否自动刷新的方法是Request对象中用来获得服务器名字的方法是Request对象中用来获得服务器的端口号的方法是Request对象中用来获得客户端的IP地址的方法是Request对象中用来获得客户端的计算机名字的方法是 方法。Request对象中用来获得客户端向服务器端传送数据的协议名称
3、的方法是同应答相关的HttpServletResponse 类的一个对象,它封装了服务器对客户端的响应,然后被送到客户端以响应客户请求。Response对象中用来动态改变 contentType 属性的方法是. Response对象中用来把响应发 送到另一个指定的位置进行处理的方Response对象中用来设置指定名字的 HTTP文件头值的方法是封装了属于客户会话的所有信息Session对象中用来设置指定名字的属性的方法是Session对象中用来获得指定名字的属性的方法是用于多个程序或者多个用户之间共享数据。提供了对每一个给定的服务器小程序及 JSP页面的.ServletCon巾g对象的访问,该
4、对象封装了初始化参数以及一些实用方法。星可以从JSP脚本程序和表达式中获得的一个内置对象,它是Object类的一个实例。提供了对JSP页面内所在对象及名字空间的访问。星类的一个实例,它指的是运行时的异常。俗称“小甜饼”,是一种Web服务器通过浏览器在访问者的硬盘上存储信息的手段。应用 cookie 保存记录的基本操作包括 和在JSP中如果要将封装好的cookie对象传送到客户端,可使用 response对象的方法。读取保存到客户端的cookie ,可使用response对象的、判断题. Application的生命周期比Session的生命周期长()。. Request的生命周期比Sessio
5、n 的生命周期长()。.当request对象获取客户端提交的汉字字符时,会出现乱码问题,解决方式是改变编码格式为UTF8。().使用Request对象的getRemoteAddr()方法可以获取客户端的IP 地 址。().通过Post方法提交数据,会将所有数据显示在URL地址的后面。(). Cookie文件是存放在服务器端的。().在设置cookie的最大存在时间时,可以设置为负值和零。(). JSP内置对象是指不用声明就可以在 JSP页面的脚本部分使用的对象。 (). Out对象的作用范围是 Application 。(). Out对象的clearBuffer() 方法用来清除缓冲区里的数据
6、,但并不把数据写到客户端。(). Out对象的clear()方法用来清除缓冲区里的数据,并把数据写到客户 端。().空字符串和NULL的意义是相同的,都表示这个对象不存在。().当request对象获取客户提交的汉字字符时,会出现乱码问题,解决 乱码问题的关键是将编码方式改变为UTF8。() TOC o 1-5 h z . Session对象的存在期限是指浏览器未关闭之前及默认时间内。(). Cookie对象的存在期限是指浏览器未关闭之前及设定时间内。(). Session对象通常存在于客户端。().在某些情况下,当响应客户时,需要将客户重新引导至另一个页面,这时可以使用response对象的
7、sendRedirect(URL)方法实现客户的重定向。(). (refresh,)可以实现两秒钟刷新一次的效果。().和Session对象一样,当不同的客户在访问服务器时,服务器会创建不同的 Application对象。().与Session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application 对象。().在浏览器上存放cookie的数量是没有限制的。().在服务器上存放cookie的数量是有限制的。().从执行的速度上来分析,Session对象的处理速度通常比Cookie对 象的处理速度快。().可以通过调用SetMaxAge()方法来设
8、置cookie将要存在的最大时间。().如果SetMaxAge()方法中的值为负值表明要立即删除该cookie 对象。().如果SetMaxAge()方法中的值为0表明当浏览器关闭时,该cookie对象将被删除。()三、选择题1.下列选项中,()可以准确地获取请求页面的一个文本框的输入(文本框的名称为name).(name(name)(C)(name)(D)(name).使用response对象进行重定向时,使用的是()方法 选一项(A)getAttribute(B)setContentType(C)sendRedirect(D)setAttribute.不能在不同用户之间共享数据的方法是()
9、(A)通过cookie (B)利用文件系统(C)利用数据库(D)通过ServletContext 对象.下面对Http请求消息使用GETffi POSTTJ法陈述正确的是:()(A) POS历法提交信息可以保存为书签,而 GET则不行。(B)可以使用GEM法提交敏感数据。(C)使用POST交数据量没有限制。(D)使用POSTJ法提交数据比GETJ法快。.下面不属于Jsp隐式对象的是:()(A) session(B) config(C) pageScope (D) exception.在jsp中作用域由小到大的组合是:()request page session applicationpage
10、request session applicationpageContext request session applicationpageScope request sessionScope applicationScope.在J2EE中,在中有行代码:在中有行代码:为了使得在中的如上代码可以显示“ bi-aptech ,可以使用()方法。(选择三项)(A) 在 中使用把请求提交至U(B)在中使用把页面跳转到(C)在 中使用把页面重定向到(D)在中使用include file=%&含页面(E)在中使用巴页面重定向到.在J2EE中,在中,有如下代码:30 /* 是分钟 */以下描述,正确的是(
11、)。(选择一项)(A)定义了默认的会话时时长,时长为 30秒(B)可以使用 HttpSession 类的 getMaxInactiveInterval()方法把该值取出来(C)定义了默认的会话超时时长,时长为 30小时(D)可以使用Session类的getMaxInactivelnterval ()方法把该值取 出来.在Http协议中用于发送大量数据的方法的是()(A) post(B) get(C) put(D) optionsHttpServletRequest 接口的()方法用于创建会话。(A) setSession() (B) getContext()(C) getSession()(D
12、)putSession().()动作用于将请求发送给其他页面(A) next(B) forward (。includeparam. page指令的()属性用于引用需要的包或类(A) extends(B) import(C) isErrorPagelanguage.下列选项中,()可以准确地获取请求页面的一个文本框的输入(文 本框的名称为name .(A)(name(B)( names )(C) (name) (D) ( namS ).使用response对象进行重定向时,使用的方法是()(A) getAttribute(B) setContentType(C) sendRedirect (D)
13、setAttribute.如何获取一个 Cookie()选一项(A)()(B)()(C)()(D)().在 public HttpSession getSession(booleanbool)的方法定义中,当 bool为false 时表明()选一项(A)直接返回会话对象(B)当服务器已经创建了会话对象就返回该对象,否则返回 null(C) 直接返回null(D)当服务器已经创建了会话对象就返回该对象,否则新建一个会话对象 并返回.关于输入和输出的隐式对象有()applicationrequestresponseout.使用response对象进行重定向时,使用的是()方法 选一项getAttr
14、ibutesetContentTypesendRedirectsetAttribute.()隐式对象可以处理jsp页面运行中的错误或者异常pageContextpagesessionexception.除了 Session以外,还有()也是会话跟踪技术 选三项(A)隐藏表单域(B)超链接URL重写Cookie四、问答题1. 试比较session 对象、page对象、request 对象和 application 对象 的作用范围。2,简要描述JSP的九大内置对象及其作用。五、程序题.编写一段汉字转换代码解决 JSP中的汉字乱码问题。(6分).用response编写一个刷新页面,实现每两秒种刷新
15、一次,界面如下所 示(10分)。.编写一程序,使用Session制作网站计数器,界面如下所示(10分)。.编写一程序,使用Application制作网站计数器,界面如下所示(13分)。.本程序求数字的平方根运算。当用户将求平方根的数字输入到文件框中 时,单机Enter按钮,将在页面中显示出该数字的平方根。请根据程序所实现的功能,将程序补充完整:在A处填写所要接收的数据变量为 o在B处填写将textContent 变量强制转换成double型的命令在C处填写应输出的数据的变量名为 o=0)r=(number);(“ +(C )+” 的平方根:“);(“v BR ” +(r);)else( “ +
16、”请输入数字字符”);)Catch(NumberrFormatException e) ( “BR +”请输入数字字符”); ) % 本程序实现统计网站的客户在线流量功能。用户访问本站点时,改程序判断是否是新客户。如果为新客户,将number变量加1;如果是访问过的老客户其变量值 不变。在本程序中,主要使用了 Session对象,请根据代码所示功能将程序补充 完整。在D处填写使用程序完成统计功能的代码 o在E处填写IF 的条件判断语句在F处填写显示数据的变量名 % page contentType+ test/html;charset=GB2312 ” % %! Int number=0;Sy
17、nchronized void countPeople() D; ) % P瀚是第T访问本站的人。 JSP内置对象单元习题(参考答案)、填空题1. out 对象、request 对象 2 . _getparameter(string s) 3. GetPostRequest 对象 5 . out 对象 6 . println() 方法 7 . print()newLine()方法 9 . close()方法 10 . Flush()方法clearBuffer()Clear() 13. getBufferSize() 方法 14 . getRemaining()方isAutoFlush() 方法
18、 16 . getServerName(String name) 方法getServerPort(String name) 方法 18 . getRemoteAddr()方法. getRemoteHost() 方法 20 . getProtocol() 方法21 . Response 对象setContentType()方法 23 . sendRedirect()方法setHeader()方法Session 对象 26 . setAttribute() 方法 27 . getAttribute()Application 对象 29 . Config 对象 30 . Page 对象PageCon
19、text 对象Exception对象 33 . Cookies对象35 . 创建、传送读取addCookie() 37 . getCookies()方法二、判断题( T)2. ( F)3. ( F)4. ( T)5.( F )6. ( F)7. ( T) 8.( T ) 9. ( F ) 10. ( F ) 11. ( F ) 12. ( F ) 13. ( F ) 14. ( T ) 15. ( T ) 16. ( F )17. ( T ) 18. ( T ) 19. ( F ) 20. ( T ) 21. ( F ) 22.( F ) 23. ( F ) 24. ( T ) 25. ( F ) 26. ( F )三、选择题1-5 B C A C B 6-10 C (BCD) B A C 11-15 B B B C A 16-20 B (BCD) C D (ACD)四、问答题1.答案如下表:序 号对象名作用范围1applica tion全局作用范围,整个应用程序共 享,就是在部署文件中的同一个 webApp共享,生命周期为:应用程 序启动到停止。2session会话作用域,当用户首次访问 时,产生一个新的会话,以后服务器 就可以记住这个会话状态。生命周 期:会话超时,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 核心聚焦2025年证券从业资格证考试内容试题及答案
- 项目管理创新思维的训练方法试题及答案
- 证券投资实务的证券从业资格证试题及答案
- 2025年券商业务拓展策略试题及答案
- 2024年项目管理资格考试的知识点整合试题及答案
- 拆彩钢瓦房施工方案
- 窑炉基础工程施工方案
- 矿山作业工程施工方案
- 银行从业资格证模拟考试的试题及答案
- 碘化钾在农业中的应用考核试卷
- 2025-2030中国汽车金融行业市场深度调研及发展策略与投资前景研究报告
- 2025年铁路车辆钳工(高级)职业技能鉴定参考试题库(含答案)
- 跨越高原勇敢前行 课件 2025届高考学习的高原期主题班会
- 2025年中国共青团入团团员必知知识考试题与答案
- 2024年郑州铁路职业技术学院单招职业倾向性测试题库必考题
- 2025年山东省济南市平阴县中考一模英语试题(原卷版+解析版)
- 成人脑室外引流护理-中华护理学会团体 标准
- BS EN ISO 15848-1-2015 工业阀-逸散性排放的测量、试验和鉴定程序(中文)
- 英阿马岛战争
- 五金冲压车间质量管理规范(含表格)
- 病媒生物防制PPT课件
评论
0/150
提交评论