javaweb期末考试试题及答案_第1页
javaweb期末考试试题及答案_第2页
javaweb期末考试试题及答案_第3页
javaweb期末考试试题及答案_第4页
javaweb期末考试试题及答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2∼年第二学期JavaWeb应用编程科目考试试题开卷考试;时间100分钟;能够使用没有记忆功效的普通计算器:否使用班级(老师填写):物联网18-1、2考务电话:2923688题号一二三四五六七八九总分得分阅卷人试卷提交环节及规定:1.将答题内容书写在空白纸上,拍照并放入试卷最后位置。Word文档的命名格式:专业名称_完整学号_姓名,(注意专业名称与学号之间、学号与姓名之间都有一种下划线)。2.在考试时间内将Word文档发送到邮箱,过时则按不及格解决。答案仅供参考一、选择题(每小题最少有一种选项对的,全部选对得2分,其它状况不得分,共16分)1、下列有关ServletContext的说法中,对的的是()。A.ServletContext对象用来保存现在Web应用中的全部信息B.在一种Web应用中能够有多个ServletContext对象。C.ServletContext接口封装了获取现在Web应用中资源文献的办法。D.ServletContext对象中保存的属性能够被Web应用中的全部Servlet访问。2、如果请求消息中包含有多个该指定名称的参数,getParameter()办法的返回值是()。A.这些参数的全部值形成一种数组B.""C.第一种参数的值D.最后一种参数的值3、下列有关Cookie和Session的描述中,对的的是()。A.Cookie和HttpSession是保存会话有关数据的技术,其中Cookie将信息存储在浏览器端是客户端技术,Session将数据保存在服务器端是服务器端技术B.HttpSession会话对象的默认保持时间能够修改C.HttpSession默认是基于Cookie运作的D.浏览器能够接受任意多个Cookie信息保存任意长的时间4、下面选项中正当的EL体现式是()。A.${} B.${emptyrequestScope}C.${"aaa"+"bbb"} D.${header["user-agent"]}5、下面选项,有关ResultSet中游标指向的描述对的的是()。A.ResultSet对象初始化时,游标在表格的第一行B.ResultSet对象初始化时,游标在表格的第一行之前C.ResultSet对象初始化时,游标在表格的最后一行之前D.ResultSet对象初始化时,游标在表格的最后一行6、ServletFileUpload类的parseRequest()办法的返回值类型是()。A.FileItem[]B.Set<FileItem>C.List<FileItem>D.Map<FileItem>7、传智书城项目在下面()表中设立了联合主键。A.user表B.products表C.orders表orderitem表8、有关传智书城后台订单删除说法,错误的是()A:删除操作只删除了订单表中的对应订单。B:当某个订单被删除后,订单项中的数据会为Null。C:由于代码删除操作时使用了异常解决,如果订单项或者订单有一种删除失败了,则会进行异常解决,不会对其它数据有影响。D:由于代码删除操作时启动了事务解决,如果订单项或者订单有一种删除失败了,事务将回滚。二、判断题(认为对的则打“√”,否则打“×”。每小题1分,共14分)1、在HTTP响应消息中,第一行为响应状态行,紧接着的是若干响应消息头,服务器端通过响应消息头向客户端传递附加信息。(对)2、使用RequestDispatcher对象的include()办法实现请求包含后,浏览器显示的URL会发生变化。(×)3、顾客访问Web系统时,服务器会在第一次响应的页面中对URL地址进行重写。(√)4、 request.getSession(false)的作用是返回存在的Session对象,当Session对象不存在时,就创立新的HttpSession对象并返回。(×)5、EL体现式中的隐式对象与JSP中的隐式对象除了pageContext对象是它们共有的,其它隐式对象则毫不有关。(√)6、EL体现式的cookie隐式对象用于获取客户端的Cookie信息,param隐式对象代表application域中用于保存属性的Map对象。(×)7、在Filter中实现统一全站编码时,对于请求方式post和get解决乱码问题的方式是相似的。(×)8、一种Filter对象中的doFilter办法能够被多次调用。(√)9、Statement接口的execute(Stringsql)办法返回值类型是boolean,代表sql语句的执行与否成功。(×)10、QueryRunner类的update()办法只能用于执行update语句。(×)11、 ResultSetHandler接口用于解决ResultSet成果集,它能够将成果集中的数据转为不同的形式。(√)12、DBUtils工具必须与连接池一起使用。(×)13、ServletFileUpload类的getHeaderEncoding()办法如果返回null,此时上传组件将采用系统默认的字符编码。(√)14、传智书城项目中购物车是通过浏览器中的Cookie实现的。(√)三、填空题(每小题1分,共10分)1、当Tomcat初始化一种Servlet时,会将该Servlet的配备信息封装到____________对象中。2、如果某个Servlet的映射途径仅仅是一种正斜线(/),那么这个Servlet就是____________。3、当Servlet向客户端回送响应消息时,需要在响应消息中设立____________。4、对超链接和Form表单的action属性中设立的URL进行重写所用的办法是____________。5、使用EL体现式方式获取域对象中不存在的值时会返回____________。6、Filter链中各个Filter执行请求时的拦截次序与响应时的拦截次序____________。7、ResultSet接口中定义了大量的getXXX()办法,如果使用字段的索引来获取指定的数据,字段的索引是从____________开始的。8、C3P0的配备文献c3p0-config.xml必须放在工程的____________目录下。9、自定义ResultSetHandler接口的实现类时,只要重写____________办法,就能够实现成果集的解决。10、Commons-FileUpload组件通过____________技术实现文献上传功效。四、简答题(每小题5分,共30分)1、JSPpage指令的属性设立contentType="text/html;charset=utf-8"中的“charset=utf-8”与属性设立pageEncoding="utf-8"的异同有哪些?在使用上两者有什么联系?2、请求转发与重定向的有哪些异同?(最少写3点)3、pageContext对象的作用有哪些?(最少写出2点)4、Cookie与Session的有哪些异同?(最少写出3点)5、在传智书城注册页面(参见教材图14-1)中,“看不清换一张”功效是如何实现?变化验证码图片中的文字的changeImage()办法以下:functionchangeImage(){ document.getElementById("img").src="${pageContext.request.contextPath}/imageCode?time="+newDate().getTime();}参数time的作用是什么?6、在传智书城后台商品列表页面单击编辑图标后,将会发送一种以“/findProductById?id=${p.id}&type=admin”结尾的URL请求,该请求中id和type的作用是什么?五、编程与编程填空题(共30分)一种网站项目要实现动态监听现在在线顾客有哪些以及统计在线总人数有多少,就需要使用Servlet进行监听顾客的登录和退出。项目名称为exam,构造以下图所示。编程所用到的Servlet和Filter映射以下。试按下列环节按规定填写部分程序以简朴模拟顾客登录和退出时在页面定时刷新在线人数和在线人员名单。1、(4分)网站登录首页index.jsp提交登录请求给LoginServlet解决。该网页运行效果以下,试编写网页的<body>与</body>之间的内容。2、(4分)创立顾客User类,接受封装顾客信息username和password。3、(6分)创立LoginServlet类,提供顾客登录功效,以及接入HttpSessionBindingListener的实现类中进行动态监听。4、(6分)创立OnlineUserBi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论