ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:64.80KB ,
资源ID:21931407      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21931407.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(jsp内置对象单元习题Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

jsp内置对象单元习题Word下载.docx

1、24Response对象中用来设置指定名字的 HTTP 文件头值的方法是_。25_封装了属于客户会话的所有信息。26Session对象中用来设置指定名字的属性的方法是_。27Session对象中用来获得指定名字的属性的方法是_。28_用于多个程序或者多个用户之间共享数据。29_提供了对每一个给定的服务器小程序及 JSP 页面的javax.servlet.ServletConfig对象的访问,该对象封装了初始化参数以及一些实用方法。30_是可以从 JSP 脚本程序和表达式中获得的一个内置对象,它是 Object 类的一个实例。31_提供了对JSP 页面内所在对象及名字空间的访问。32_是 jav

2、a.lang.Throwable类的一个实例,它指的是运行时的异常。33_俗称“小甜饼” ,是一种 Web 服务器通过浏览器在访问者的硬盘 上存储信息的手段。35应用 cookie保存记录的基本操作包括_、_和_。36 在JSP中如果要将封装好的cookie对象传送到客户端, 可使用response对象的_方法。37读取保存到客户端的 cookie,可使用 response对象的_。二、判断题 1Application 的生命周期比Session的生命周期长( )。2. Request的生命周期比 Session 的生命周期长( )。3当 request 对象获取客户端提交的汉字字符时,会出现

3、乱码问题,解决方式是改变编码 格式为 UTF8。( ) 4使用 Request 对象的 getRemoteAddr()方法可以获取客户端的 IP 地址。5通过 Post 方法提交数据,会将所有数据显示在 URL 地址的后面。6Cookie 文件是存放在服务器端的。7在设置 cookie 的最大存在时间时,可以设置为负值和零。8JSP 内置对象是指不用声明就可以在JSP 页面的脚本部分使用的对象。9. Out 对象的作用范围是 Application。10. Out 对象的 clearBuffer()方法用来清除缓冲区里的数据,但并不把数据写到客户端。11. Out 对象的 clear()方法用

4、来清除缓冲区里的数据,并把数据写到客户端。12. 空字符串和 NULL 的意义是相同的,都表示这个对象不存在。13当 request对象获取客户提交的汉字字符时,会出现乱码问题,解决乱码问题的关键是 将编码方式改变为 UTF8。( )14Session对象的存在期限是指浏览器未关闭之前及默认时间内。15. Cookie对象的存在期限是指浏览器未关闭之前及设定时间内。16Session对象通常存在于客户端。17. 在某些情况下,当响应客户时,需要将客户重新引导至另一个页面,这时可以使用 response 对象的 sendRedirect(URL)方法实现客户的重定向。18. response.s

5、etHeader(refresh,2)可以实现两秒钟刷新一次的效果。19. 和Session对象一样, 当不同的客户在访问服务器时, 服务器会创建不同的Application 对象。20. 与 Session 不同的是,所有客户的 application对象都是同一个,即所有客户共享这个 内置的 application对象。21. 在浏览器上存放cookie 的数量是没有限制的。22. 在服务器上存放cookie 的数量是有限制的。23 从执行的速度上来分析, Session对象的处理速度通常比Cookie对象的处理速度快。24. 可以通过调用 SetMaxAge()方法来设置 cookie

6、将要存在的最大时间。25. 如果 SetMaxAge()方法中的值为负值表明要立即删除该 cookie 对象。26. 如果 SetMaxAge()方法中的值为 0表明当浏览器关闭时, 该 cookie对象将被删除。三、选择题 1.下列选项中,( ) 可以准确地获取请求页面的一个文本框的输入 (文本框的名称为 name) . (A)request.getParameter(name) (B)request.getParameter(name) (C)request.getParameterValues(name) (D)request.getParameterValues(2.使用 respon

7、se 对象进行重定向时,使用的是( )方法 选一项 (A)getAttribute (B)setContentType (C)sendRedirect (D)setAttribute 3不能在不同用户之间共享数据的方法是( ) (A)通过 cookie (B)利用文件系统 (C)利用数据库 (D)通过 ServletContext 对象 4下面对Http请求消息使用GET和 POST方法陈述正确的是: ( ) (A)POST方法提交信息可以保存为书签,而 GET则不行。(B)可以使用GET方法提交敏感数据。(C)使用 POST提交数据量没有限制。(D)使用 POST方法提交数据比GET方法快。

8、5下面不属于Jsp隐式对象的是:(A) session (B) config (C) pageScope (D) exception 6在 jsp中作用域由小到大的组合是:(A) request page session application (B) page request session application (C) pageContext request session application (D) pageScope request sessionScope applicationScope 7. 在 J2EE 中,在 aa.jsp中有行代码:在 bb.jsp中有行代码:% ou

9、t.println(String)request.getAttribute(“Co.”);为了使得在 bb.jsp 中的如上代码可以显示“bi-aptech”,可以使用( )方法。(选择三 项) (A)在 aa.jsp中使用把请求提交到 bb.jsp (B)在 aa.jsp中使用把页面跳转到 bb.jsp (C)在 ss.jsp中使用% respones.sendRedirect(“bb.jsp”);把页面重定向到bb.jsp (D)在aa.jsp中使用%include file=”bb.jsp”%包含页面 bb.jsp (E)在 ss.jsp中使用把页面重定向到 bb.jsp 8.在 J2E

10、E 中,在 web.xml 中,有如下代码:session-configsession-timeout30 /*是分钟*/ /session-config以下描述,正确的是( )。(选择一项) (A)定义了默认的会话时时长,时长为 30 秒 (B)可以使用HttpSession类的 getMaxInactiveInterval()方法把该值取出来 (C)定义了默认的会话超时时长,时长为 30 小时 (D)可以使用 Session类的 getMaxInactiveInterval()方法把该值取出来 9在 Http协议中用于发送大量数据的方法的是( ) (A) post (B) get (C)

11、put (D) options 10HttpServletRequest 接口的( )方法用于创建会话。(A) setSession() (B) getContext() (C) getSession() (D) putSession() 11( )动作用于将请求发送给其他页面 (A) next (B) forward (C) include (D) param12page指令的( )属性用于引用需要的包或类 (A) extends (B) import (C) isErrorPage (D) language 13下列选项中,( )可以准确地获取请求页面的一个文本框的输入(文本框的名称为 n

12、ame). (A) request.getParameter(name) (B) request.getParameter(”name”) (C) request.getParameterValues(name) (D) request.getParameterValues(“name”) 14使用response对象进行重定向时,使用的方法是( ) (A) getAttribute (B) setContentType (C) sendRedirect (D)setAttribute 15如何获取一个 Cookie( )选一项 (A)request.getCookies() (B)reque

13、st.getCookie() (C)response.getCookies() (D)response.getCookie() 16 在 public HttpSession getSession(booleanbool)的方法定义中, 当 bool 为 false时表明 ( )选一项 (A) 直接返回会话对象 (B) 当服务器已经创建了会话对象就返回该对象,否则返回 null (C) 直接返回 null (D)当服务器已经创建了会话对象就返回该对象,否则新建一个会话对象并返回 17关于输入和输出的隐式对象有( ) (A) application (B) request (C) respons

14、e (D) out 18使用response对象进行重定向时,使用的是( )方法 选一项 (A) getAttribute (B) setContentType (C) sendRedirect (D) setAttribute 19 ( )隐式对象可以处理 jsp页面运行中的错误或者异常 (A)pageContext (B)page (C)session (D)exception 20除了 Session以外,还有( )也是会话跟踪技术 选三项 (A) 隐藏表单域(B) 超链接 (C) URL重写 (D) Cookie 四、问答题 1试比较 session 对象、page 对象、reques

15、t对象和 application 对象的作用范围。2简要描述JSP 的九大内置对象及其作用。五、程序题 1编写一段汉字转换代码解决 JSP 中的汉字乱码问题。(6 分) 2用 response 编写一个刷新页面,实现每两秒种刷新一次,界面如下所示(10 分)。3编写一程序,使用 Session制作网站计数器,界面如下所示(10 分)。4编写一程序,使用 Application 制作网站计数器,界面如下所示(13分)。5本程序求数字的平方根运算。当用户将求平方根的数字输入到文件框中时,单机 Enter 按钮,将在页面中显示出该数字的平方根。请根据程序所实现的功能,将程序补充完整:在 A处填写所要

16、接收的数据变量为_。在 B 处填写将 textContent 变量强制转换成 double型的命令_。在 C 处填写应输出的数据的变量名为_。% page contentType=”test/html;charset=GB2312”%HTMLBODYFONT size=5FORM action=” method=post name=formINPUT type=”test” name=”girl”INPUT TYPE=”submit” value=”Enter” name=”submit”/FORM%String testContent=request.getParameter(“_ A _”

17、);double number=0、r=0;If(testContent=null) testContent=” try number=_ B_ (testContent);if(number=0) r=Math.sqrt(number);out.print(“”+String.valueOf(_ C_)+”的平方根: “); BR ”+String.valueOf(r);else out.print(“/BODY/HTML本程序实现统计网站的客户在线流量功能。用户访问本站点时,改程序判断是否是新客 户。如果为新客户,将 number 变量加 1;如果是访问过的老客户其变量值不变。在本程序中,

18、主要使用了 Session 对象,请根据代码所示功能将程序补充完整。在 D 处填写使用程序完成统计功能的代码_。在 E 处填写 IF 的条件判断语句_。在 F 处填写显示数据的变量名_。% page contentType+”test/html;%! Int number=0;Synchronized void countPeople() _D_;%If(_E_) countPeople();String str=String.valueOf(number);Session.setAttribu-te(“count”,str);P您是第个访问本站的人。JSP内置对象单元习题(参考答案)1 ou

19、t对象、request对象 2_getparameter(string s) 3Get Post 4 Request 对象 5 out 对象 6 println()方法 7 print()方法 8 newLine()方法 9close()方法 10 Flush()方法 11 clearBuffer() 12 Clear() 13 getBufferSize()方法 14 getRemaining()方法 15 isAutoFlush()方法 16 getServerName(String name)方法 17 getServerPort(String name)方法 18 getRemoteA

20、ddr()方法 19 getRemoteHost() 方法 20 getProtocol() 方法 21 Response 对象 22 setContentType()方法 23 sendRedirect()方法 24 setHeader()方法 25 Session 对象 26 setAttribute() 方法 27 getAttribute() 方法 28Application 对象 29Config 对象 30Page 对象 31PageContext 对象 (9)Session对象可能是状态管理上下文中使用最多的对话(1.5分)1.headtitle response 应用实例 3

21、/headbodyresponse.setHeader(); /设置每 2 秒刷新一次刷新 out.println(new Date().toLocaleString(); /获得当前时间 /body/html(4 分) out.println(new Date().toLocaleString()(4分) 其它 2 分3.答案:% page contentType=charset=GB2312 int number=0;synchronized void countPeople() number+;if(session.isNew() session.setAttribute(count,str);%=(String)session.getAttribute()%评分要点:(String)session.getAttribute() (4 分) 对第一次访问的判断(6 分) 4.答案: charset=GB2312java.util.Date

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1