JavaWeb测试题.xls_第1页
JavaWeb测试题.xls_第2页
JavaWeb测试题.xls_第3页
JavaWeb测试题.xls_第4页
JavaWeb测试题.xls_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

章节一级标题测试题 编号标题序号标题编号题干选项1 JW 1Java Web开发2Web应用的工作 原理2 HTTP协议中访问Web服务的默 认端口号是 25 Web应用程序依赖于哪种通信 协议 smtp http协议是无状态协议 因 此在客户端与服务器之间 客户端发送请求后断开连接 关于HTTP协议中GET方法和 POST方法描述正确的是 GET方法用于检索文档 图表或 数据库查询结果 3Java Web应用目 录结构 3 在Web应用程序的部署描述中 有下列代码 45 定义了会话默认的超时属性为 45小时 在JavaEE中 Web应用程序通 常在发布前打包形成哪种文件 类型 jar 如果Web应用程序目录结构的 顶层目录命名为 fitCRM 则下列相对路径表示的文件 名是哪个是错误的 user login jsp JW 2请求与响应1Servlet详解 8 下列代码编译运行后将出现什 么结果 public class HelloServlet extends HttpServlet public void service HttpServletReque st request HttpServletRespo nse response throws ServletException IOExcep tion PrintWriter out response getWriter out println hello 编译时提示缺少doGet 或 doPost 方法 编译失败 下面的配置信息中 哪一项可 以为HelloServlet提供初始 化参数 HelloServlet com fit demo HelloSe rvlet encode utf 8 在Servlet中 通过哪个接口 的什么方法可以获得配置中的 初始化参数 Servlet getParameter String name 在JavaEE中 如果希望当用 户输入 http localhost 8080 We lcome index 就能调用 com fit demo web包中的 IndexServlet 在部署描述 文件中正确的配置是 index com fit demo web Ind exServlet 在Servlet中有代码片段如下 public void doGet HttpServletRequest req HttpServletResponse res throws ServletException IOExcep tion PrintWriter out response getWriter out println this is step ONE res sendRedirect two j sp out close 而two jsp文件中内容为 当Servlet程序正常运行后 显示的结果为 This is step ONE This is step TWO 有Servlet代码片段如下 public void doGet HttpServletRequest request HttpServletResponse response throws ServletException IOExcep tion System out println get public void doPost HttpServletReques t request HttpServletResponse response throws ServletException IOExcep tion System out println post protected void service HttpServletReque st request HttpServletResponse response throws ServletException IOExcep tion System out println serv ice 如果通过浏览器的地址栏输入 正确的url运行该servlet后 控制台中将显示 post 在开发Servlet程序时 以哪 个类型为基类进行扩展时需要 重写父类的doGet 和 doPost 方法 GenericServlet 2请求对象 Request 4 用下列那条语句可以获得页面 文本框输入的数量信息 文本 框命名为count reqeust getParameterInt c ount HttpServletRequest接口的 哪一个方法可以用来接收表单 中checkbox组件提交的参数 String getParameter String name 在JavaEE中如果需要获取用 户通过表单提交的数据 可以 使用ServletRequest接口的 哪个方法 getAttribute String name 3响应对象 response 2 HttpServletResponse接口 的哪一个方法可以实现请求的 重定向 reload 在JavaEE中 请求的重定向 可以通过下面哪条语句实现 request sendRedirect JW 4会话跟踪与 Servlet通信 1会话 6 调用HttpServletRequest接 口的下列哪个方法用于返回与 当前请求相关联的会话 如果 没有回话存在则返回null getSession HttpSession接口在下列哪个 包中 java servlet session 在Servlet中哪一条语句可以 获取当前会话 HttpSession session request getSession true 下面哪一条语句可以保证会话 在应用程序中一直有效 不会 超时 request getSession setTi meout 0 在Servlet中 可以通过哪一 个类型的什么方法创建会话 HttpServletResponse newSession 2Cookie3 3Servlet通信 4 在JSP中可以通过那些手段获 取Web应用程序上下文路径 request getContextPath Servlet中有一行代码 User usr User request getSession get Attribute usr 如果usr不为null 则该对象 保存在哪一个作用域空间中 pageContext 在Servlet中 可以通过哪一 个对象的forward方法和 include方法访问其他Web资 源 HttpServletRequest 在Servlet中有一行代码 request getRequestDispat cher forward request response 在空白处可以使用的路径有哪 些 user login jsp Servlet开发时 可以将数据 保存在哪三个不同的作用域中 请求 响应和会话 JW 5JSP概述1JSP入门1 2JSP页面构成 1 在JSP中需要自定义一个方法 时 需要使用哪一个标记 下列哪些JSP代码有语法错误 3JSP执行过程 2 JSP页面经过转译后将形成一 个 application JW 6指令与脚本1jsp指令元素 3 在JSP页面中 标签可以正常 的工作 那么在taglib指令 中prefix属性的值应当是 value 下列哪些语句可以在JSP中包 含inner jsp 在JSP的page指令中哪一个属 性用来引入需要的包或类 extend 下列那一条JSP指令可以当前 指定为异常处理页面 JSP指令不包括 page 下面那条语句可以把 ArrayList类引入到JSP页面 中使用 2脚本元素 3 在JavaEE中 将输出 24 下列代码中那一段可以在JSP 中记录被用户浏览过的次数 页面已经被浏览了 次 在JSP文件中只写了一行代码 运行时 页面上将输出 11 在JSP中有一行代码 如何在页 面中显示这条文本信息 message JSP页面代码如下 Cnt 运行后的结果是 Cnt 1 在JSP页面中有代码片段如下 int getValue return value value 1 value 2 输出结果为 value 1 10 value2 10 在JSP中有代码片段如下 当客户第3次浏览这个页面时 输出的值是 0 在JSP页面中有代码片段如下 字符串内容为 运行时将发生什么情况 转译时发生错误 在JSP页面中有代码片段如下 x 当这个页面被第5次浏览时 页面中将显示 x 10 JW 7使用JSP内置对 象 2输入输出对象 3 JSP的隐式对象包括 pageContext 在JSP中 哪一个隐式对象代 表客户端发来的请求信息 page 3作用域通信对象 3 在JSP中如果希望一个对象在 页面下一次被刷新时被销毁 则应该保存在哪个作用域中 pageContext 下列哪一项不属于JSP的作用 域范围隐式对象 page 在JSP隐式对象中的作用域范 围最大的是 session 5错误对象2 JW 8JavaBean和JSP 动作 2访问JavaBean 4 在JSP页面中 如果要确保 动作中的stu 对象保存在于会话作用域中 应当添加什么属性 save request 下列哪条语句可以正确地在 JSP动作中引入 com fit entity包中的User 类 在JSP中有一行代码 下面哪一句代码 可以输出usr对象的nickName 属性 在JSP页面中有一行代码 student对象将保存到哪一类 型的对象中 PageContext 在JSP中通过引入JavaBean 随后用来输出 但是 如果User类中既没有属性age 也没有访问方法getAge 那么运行后页面将显示 0 3jsp动作指令 6 在JSP中 有include指令和 include动作 下列说明有哪 些是错误的 include指令用于加载静态页面 include动作用于加载JSP页面 在JSP标准动作中 哪一项是 用来将请求转发给其他Web资 源 include 在JSP页面中有代码片段如下 如果希望在other jsp页面中 输出userName的值 则需要 增加下列那句代码 在main jsp页面中有一行代 码 另有inner jsp中则包含 一行代码 如果 要求在运行main jsp时页面 输出LiMing 那么需要在 main jsp中增加下列哪一行 代码 如果希望在页面中嵌入 inner jsp中的内容 并且向 inner jsp传递一个 userName参数 应当在页面 中增加下列哪句代码来实现 在one jsp文件中有代码片段 如下 而two jsp中只有一句代码 当用户通过url地 址 http localhost 8080 demo one jsp number 3 来访问时 页面将显示 3 3 3 JW 9EL 表达式语言2表达式语言的作 用2 EL表达式可以很方便的输出 哪些数据 Servlet中定义的变量 3使用表达式语言 4 表达式语言的语法格式是 EL expression 页面中 user clsinfo clsName 的执行效果等同于下列哪一行 代码 JW 10 JSTL应用1JSTL概念2 2JSTL分类 2 在JSTL中 哪一个标签库是 用来创建国际化应用的 functions标签库 3核心标签库 6 在JSP中有代码片段如下 usr 页面中将显示 usr 在JSP页面中有这样一段代码 这是一个奇 数 这是一 个偶数 输出的结果是 这是一个奇数 在JSTL中作用类似于Java代 码中case语句的条件标签是 在JSTL的标签 中 用于指定被遍历的集合对 象的属性是 var 4I18N与格式化标 签库 2 对Web应用程序国际化时 不 同语言编码的属性文件后缀是 ini JW 11 Web过滤器组件1过滤器概念 3 在编写Servlet过滤器时 哪 一个接口用来调用过滤器链中 的下一个过滤器或Web资源 FilterConfig Servlet过滤器的Filter接口 中规定的生命周期方法里不包 括 init 2过滤器使用 3 在Web应用程序的部署描述中 通过下列那一项元素来将过 滤器映射到Web资源 在Servlet过滤器生命周期中 当请求或响应传递时 何时 调用service方法 请求时调用 响应时不调用 配置Servlet过滤器时 哪一 项元素可以包括作为子元素 下面哪一个过滤器配置可以使 得每一个请求和响应都经过 LoginFilter过滤器 LoginFilter 选项2选项3选项4 8080801433 httpftppop3 客户端和服务器一直保持连接客户端和服务器不连接服务器发送响应后断开连接 GET方法用于查询字符串的形式 发送请求信息 查询字符串长短 没有限制 GET方法传递的参数是加密的POST方法请求的页面能够设置为 浏览器的书签 45次访问45分钟45秒 rar war web index htmlWEB INF classes fitcrm User c lass web xml 编译成功 部署后运行时页面显 示文字 hello 编译成功 部署后运行时页面 不显示任何内容 编译成功 部署后运行时页面显 示运行时错误信息 测试题 HelloServlet com fit demo HelloSe rvlet encode utf 8 HelloServlet com fit demo HelloS ervlet encode utf 8 HelloServlet encode utf 8 Servlet getInitParameter String name ServletConfig getParameter String name ServletConfig getInitParameter String name index com fit demo web Ind exServlet index index index com fit demo web In dexServlet index index com fit demo web Index Servlet index This is step TWO This is step ONE 出现运行时异常信息 getserviceservice get HttpServletServletRequestServletResponse request getParameterValue count request getParameter cou nt request getParameterValues count String getParameterValues String name String getParameter String name String getParameterValues String name getParameter String name doGet HttpServletRequest req HttpServletResponse res doPost HttpServletRequest req HttpServletResponse res redirectUrl sendRequest sendRedirect request sendRedirect http response sendRedirect response sendRedirect http getSession true getSession null getSession false java servlet httpjavax servlet httpjavax servlet session HttpSession session request getHttpSession tru e HttpSession session response getSession true HttpSession session response getHttpSession tru e request getSession setTi meout 1 request getSession setM axInactiveInterval 0 request getSession setMa xInactiveInterval 1 HttpServletRequest getSession HttpServletRequest newSession HttpSession newInstance request getPath application getContextPat h application getPath requestsessionapplication ServletContextHttpServletResponseRequestDispatcher index txt d tomcat webapp demo in dex html 响应 会话和上下文会话 上下文和请求 请求 响应和上下文 servletexewar vtnamegetName implementimport include taglibforward include 420204不会输出 因为表达式有误 页面已经被浏览了 次 页面已经被浏览了 次 11fitfit错误信息 Cnt 2 1 2Cnt value 1 15 value2 15value 1 10 value2 15 value 1 15 value2 10 123 编译时发生错误执行时发生 NullPointerException异常 页面显示 字符串内容为 null x 11x 20 x 21 requestresponseservletContext clientrequest response request sessionappl

温馨提示

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

评论

0/150

提交评论