欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    最新javaWeb测试题答案.doc

    • 资源ID:33808315       资源大小:177KB        全文页数:25页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    最新javaWeb测试题答案.doc

    精品资料javaWeb测试题答案.JavaWeb测试题一:选择题:第1题.  编写一个Filter,需要()     A.  继承Filter 类     B.  实现Filter 接口     C.  继承HttpFilter 类     D.  实现HttpFilter接口  正确答案为:B  第2题.  自定义标签的配置文件放在_     A.  WebRoot     B.  lib     C.  classes     D.  WEB-INF  正确答案为:D  第3题.  在J2EE中,重定向到另一个页面,以下()语句是正确的     A.  request . sendRedirect(“http :/ www . svse . com . cn”);     B.  request . sendRedirect();     C.  response . sendRedirect(“http: / www . svse . com . cn”);     D.  response .sendRedirect();  正确答案为:C  第4题.  自定义标签的作用是     A.  编写和使用方便     B.  规定是这样的,如果不用,别人会说我们不专业     C.  可以减少jsp中的java代码,将代码与界面标签分离,简化前台开发     D.   连数据库   正确答案为:C  第5题.  在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。(选择一项)Public class Servlet1 extends HttpServlet         Publicvoid init() throws ServletException                  Publicvoid service(HttpServletRequest request,HttpServletResponse response)                            ThrowsServletException,IOException                   PrintWriterout = response.getWriter();                   out.println(“hello!”);              A.  编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过     B.  编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!     C.  编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字     D.  编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息   正确答案为:B 第6题.  在Servlet中,response.getWriter()返回的是_     A.  JspWriter对象     B.  PrintWriter对象     C.   Out对象     D.  ResponseWriter对象  正确答案为:B  第7题.  在web.xml中使用_标签配置过滤器     A.  <filter>和<filter-mapping>     B.  <filter-name>和<filter-class>     C.  <filter>和<filter-class>     D.  <filter-pattern>和<filter>   正确答案为:A  第8题.  J2EE中,Servlet API为使用Cookie,提供了()类。     A.  javax.servlet.http.Cookie     B. javax.servlet.http.HttpCookie     C.  javax.servlet. Cookie     D.  javax.servlet.http.HttpCookie  正确答案为:A  第9题.  在访问Servlet时,在浏览器地址栏中输入的路径是在_地方配置的     A.  <servlet-name/>     B.  <servlet-mapping/>      C.  <uri-pattern/>     D.  <url-pattern/>  正确答案为:D  第10题.  在JSP页面中,能够完成输出操作的内置对象是     A.  out     B.  response     C.  request     D.  config  正确答案为:A  第11题.  给定以下JSP代码片段,有2个客户依次浏览该JSP;且每个客户只浏览一次,第2个客户会看到浏览器显示()。(请选择一项)<%int x = 1; %><%!int x = 10; %>X =<%=x%>     A.  x=1     B.  x=2     C.  x=10     D.  x=11  正确答案为:A  第12题.  在JSP中,若要在JSP正确使用标签:<x:getKing/>,在jsp中声明的taglib指令为:<%taglib uri = “/WEB-INF/myTags.tld” prefix = “_”%>,下划线处应该是     A.  x     B.  getKing     C.  myTags     D.  king  正确答案为:A  第13题.  能够保留请求作用域中数据的转向方式是_     A.  response.forward()     B.  response.sendRedirect()     C. session.getRequestDispatcher().forward(request,response)     D. request.getRequestDispatcher().forward(request,response)  正确答案为:D  第14题.  Login.jsp为登录页面,表单代码如下:<form action="index.jsp"method="post">     <input type="text" name="name"/>     <input type="submit" value="login"/></form>Index.jsp中直接显示用户名,以下哪种代码正确()     A.  $requestScope.name     B.  <%=name%>     C.  $param.name     D.  <%=param.name%>  正确答案为:C  第15题.  某JSP中有如下代码,显示结果为()<%         inta = 5;         request.setAttribute(“a”,”123”);         session.setAttribute(“a”,”456”);%><c:out value="$a"/>     A.  5     B.  123     C.  456     D.  null  正确答案为:B  第16题.  要在jsp中使用ArrayList,做法正确的是     A.  <% import  java.util.ArrayList%>     B.  <% import  "java.util.ArrayList"%>     C.  <% page import="java.util.ArrayList"%>    D.  <% pagepackage="java.util.ArrayList"%>  正确答案为:C  第17题. request.setAttribute("user","svse");           session.setAttribute("user","bob");使用user则显示     A.  null     B.  svse     C.   bob     D.   啥也没有   正确答案为:B  第18题.  给定一个 Servlet 的doGet方法中的代码片段,如下:         request.setAttribute(“name”,”zhang”);         response.sendRedirect(“http:/localhost:8080/servlet/MyServlt”);         那么在 MyServlet中可以使用()方法把属性 name的值取出来。     A.  Stringstr=request.getAttribute(“name”);     B.  Stringstr=(String)request.getAttribute(“name”);    C.  Objectstr=request.getAttribute(“name”);     D.  无法取出来   正确答案为:D  第19题.  在JSP中,test . jsp文件如下,试图运行时,将发生()。<html>             <% String str = null; %>             str is <%= str%></html>     A.  转译期有误     B.  编译Servlet源码时发生错误     C.  执行编译后的Servlet时发生错误     D.  运行后,浏览器上显示:str isnull  正确答案为:D  第20题.  编写自定义标签处理类后,需要编写一个()去描述     A.   .tag文件     B.  .tld文件     C.  dtd文件     D.  .xml文件  正确答案为:B  第21题.  考虑下面JSP文件代码片断:<HTML><BODY><jsp:include page=”test2.jsp”><jsp:param name=”username”value=”svse”/></jsp:include></BODY></HTML>以下()代码片断放置在test2.jsp中不会导致错误     A.  <jsp:getParamname=”username”/>     B.  <jsp:include param=”username”/>     C.  <%=request.getParameter(“username”)%>     D. <%=request.getAttribute(“username”)%>   正确答案为:C  第22题.  MVC中的 M    V    C  分别用_、_、_表示     A.  jsp  servlet javabean     B.  HTml  javabean jsp     C.  javabean jsp  servlet    D.  servlet   html jsp  正确答案为:C  第23题. pageContext.setAttribute("user","tom");           request.setAttribute("user","bob");显示"bob",则可以使用     A. request.getAttribute("user")    B.  param.user     C.  user     D.  requestScope.user   正确答案为:D  第24题.  在jsp中导入自定义标签的方式正确的是     A.  web.xml文件的<taglib>     B.  <% taglib uri="" prefix=""%>     C.  <jsp:taglib uri="" prefix=""%>     D.  无需导入,可直接使用  正确答案为:B  第25题.  public classSecurityFilter  _.如果想要让该类成为一个过滤器,横线处应为     A.   implements HttpFilter     B.  extends Filter     C.  extends HttpFilter     D.  implements Filter  正确答案为:D  第26题.  在JSP中可动态导入其他页面的标签是     A.  <%include/></textarea>   B.<% include%>     C.  <jsp:importPage/>     D.  <jsp:include/>   正确答案为:D  第27题.  <%    String count="100"    pageContext.setAttribute("cnt",count);%>Count:pageSt +100 显示为     A.  100100     B.  运行异常     C.   200     D.   没有任何显示  正确答案为:C  第28题.  在J2EE中,假如HttpSession的getLastAccessTime()方法返回值为x,getCreationTime()方法返回值为y,则为x - y()     A.  两个连续请求之间间隔的最长时间     B.  最近的两个连续请求之间的时间间隔     C.  最后使用session发送请求的时间和session创建时间的间隔     D.  最后使用session发送请求的时间  正确答案为:C  第29题.  给定某Servlet程序的片段如下,用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是().       (选择一项)   public void doGet(HttpServletRequest request,HttpServletResponseresponse)   throws ServletException ,IOException             System.out.println("get");       public void doPost(HttpServletRequest request,HttpServletResponseresponse)    throws ServletException ,IOException             System.out.println("post");        A.  get     B.  post     C.  getpost    D.  postget   正确答案为:A  第30题.  test.jsp文件中有如下一行代码:<jsp:useBean id=”user” scope=”_” class=”com.UserBean”>要使user对象可以作用于整个应用程序,下划线中应添入()     A.  page     B.  request     C.  session     D.  application正确答案为:D  第31题.  JSP中有三大类标签,分别是     A.  HTML标记   JSP标记   Servlet标记     B.   CSS标记   HTML标记   Javascript标记     C.   动作标记   脚本标记   指令标记     D.  指令标记  脚本标记  HTML标记  正确答案为:C  第32题.  下面_方法可以返回当前请求的请求方式     A.  request.getAttribute()     B.  session.getMethod()     C.   request.getMethod()     D.  request.getRequestURI()  正确答案为:C  第33题.  某JSP中有如下代码:<%pageContext.setAttribute(“a”,”page”);request.setAttribute(“a”,”request”);session.setAttribute(“a”,”session”);application.setAttribute(“a”,”application”);%>有:$a则显示结果为:     A.  page     B.  request     C.  session     D.  application   正确答案为:A  第34题.  过滤器使用_才能继续传递到下一个过滤器     A. request.getRequestDispatcher().forward(request,response);     B.  doFilter()     C.  doPut()     D.  doChain()  正确答案为:B  第35题.  有showgamej.jsp,代码如下 <%          Game game=request.getAttribute("gameEntity");%><%=game.getGameName()%>在浏览器中输入 http:/localhost:8080/game/showgame.jsp访问时,出现500错误,报出异常为NullPointerException造成该问题的原因可能是:     A.  jsp文件路径不对     B.  game对象没有用new初始化     C.  getGameName()方法未定义     D.  参数名称所代表的对象在请求中根本就不存在   正确答案为:D  第36题.  在编写Servlet时需要_     A.  继承Servlet     B.  实现HttpRequestServlet     C.  继承HttpServlet     D.  实现HttpRequest  正确答案为:C  第37题.  现在session中没有任何属性,阅读下面2个JSP中的代码,将分别输出()。         <%                   out.println(session.getAttribute("svse");         %>         <%                   session.invalidate();                   out.println(session.getAttribute("svse");         %>     A.  null, 异常信息     B.  null, null     C.  异常信息,异常信息     D.  异常信息,null  正确答案为:A  第38题.  Http协议的状态码()表示文件没有创建     A.  200     B.  400     C.  500     D.  404  正确答案为:D  第39题.  在WEB应用中,数据传递的默认编码是     A.  ISO-8859-1     B.  UTF-8     C.  GBK     D.  UNICODE  正确答案为:A  第39题.  从HTTP请求中,获得请求参数,应该调用     A.  request对象的getAttribute()方法     B.  request对象的getParameter()方法     C.  session对象的getAttribute()方法     D.  session对象的getParameter()方法   正确答案为:B  第118题.  按作用域从大到小排列正确的是     A.  application page requestresponse     B.  session pageContext requestapplication     C.  public  application session request     D.  application sessionrequest  pageContext   正确答案为:D  二:简答题1、 数据库题目(1) 查询平均工资高于8000的部门id和他的平均工资Select department_id,avg(salary) from emp group by department_id having avg(salary)>8000(2) 查询工资最低的员工姓名,工资Select ename,salary from emp where salary=(select min(salary) from emp)(3)查询平均工资最低的部门信息Select * from department where department_id=(select department_id from emp group by department_id having avg(salary)=(select min(avg(salary) from emp group by department_id);(4)列出在部门“SALES(销售部)”工作的 员工姓名、基本工资、雇用日期、部门名称,假定不知道销售部的部门编号。select e.ename,e.sal,e.hiredate,d.dnamefrom emp e,dept dwhere e.deptno=d.deptno and dname='SALES'2、 javaScript部分(1) 在DOM中节点有哪几种(2) 如何获取元素节点(3) 如何获取属性节点,如<p id=”bj”></p>如何获取id(4) 获取元素节点的子节点有哪些方法(5) 如何获取文本节点3、 谈谈什么是Ajax,及其优缺点: Ajax的原理是通过xmlHttpRquest对象来向服务器发异步请求,从服务器获取数据,然后用JavaScript的DOM操作更新局部页面优点:(1)、最大的一点就是页面无刷新,给用户体验很好(2)、使用异步方式与服务器通信,不需要打断用户操作,具有更加迅速的响应功能(3)、ajax的原则是“按需取数据”,最大程度减少冗余请求,减少服务器的负荷缺点:1、破坏浏览器的后腿按钮的正常行为。在动态更新页面后,用户无法回到前一个页面状态4、 你觉得jQuery有哪些好处(1) jQuery是轻量级的JavaScript框架(2) 强大的选择器,可靠的事件处理机制,完善的ajax封装,出色的浏览器兼容性5、 jQuery和Dom对象如何相互转换:6、 $(document).ready()方法和window.onload 的区别两个方法有相似的功能,但实行的时机有区别(1) window.onload方法时网页上又有元素(包括关联文件)加载完后才执行(2) $(document).ready()在DOM载入就绪时就执行,及其相关的绑定函数7、 你在项目中用到了xml技术的那些方面,如何实现的?8、 说说你对JSON的理解,有几类数据JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,他基于标准JavaScript的一个子集,是一个Js对象或数组结构的字符串JSON有三类数据(1) 单个数据:number String Boolean,null四种类型(2) 多个有序的数据:数组,用包起来可以是上面四种中的任意一种(3) 多个无需的数据:对象,key,keyValue其中key是一个字符串,value可以是任意一种9、 解释一下什么是Servlet?1、 API:有一个接口Servlet,他是Servlet规范中定义的用来处理客户端请求的程序要实现的顶级接口2、 服务端用来处理客户请求的组件,需要在web.xml中配置10、 说一说Serverlet的生命周期?11、 区别请求转发与重定向?12、 Http请求的GET和post的区别?13、 比较一下servlet与Filter? Filter是一种特殊的servlet,他们的作用完全不一样,servlet使用来处理请求的,Filter是用来过滤检查请求的14、 回答什么是Jsp?它有哪些内置对象,简单的描述该对象15、 Jsp有哪些动作?分别作用是什么一共有6种基本动作:Jsp:include:在页面被请求时候引入一个文件Jsp:forward:把请求转到一个新的页面Jsp:useBean:寻找或者实例化一个javaBeanJsp:setProperty:设置JavaBean的属性Jsp:getProperty:输出某个JavaBean的属性Jsp:plugin:根据浏览器类型为java插件生成Object或者Embed标记16、 jsp常用的指令有哪些,简单介绍其作用page,用来定义jsp页面属性的<%include,静态包含 taglib:引入一个标签库17、 Jsp中静态包含与动态包含的区别?18、 Jsp与servlet的联系和区别19、 EL全称是什么,有什么作用,为什么要用EL20、 为什么要用自定义标签,如何自定义标签 不想在页面写java代码。21、请简单描述一下MVC开发模型。

    注意事项

    本文(最新javaWeb测试题答案.doc)为本站会员(1595****071)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开