zoukankan      html  css  js  c++  java
  • Something Special

    JAVA Web
    单选题,,共50题
    第1题,分值:(2)
    MVC设计模式包括模型层、视图层和控制层,在下列组件扮演控制器角色的是( A ) 。(选择一项)
    A : Servlet
    B : JSP
    C : javaBean
    D : HTML

    第2题,分值:(2)
    以下哪项陈述是错误的C
    A : 在WEB项目的共享数据范围内,application是范围最广泛的
    B : 当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据
    C : 当在JSP页面中通过指令将页面请求转发到的页面中,可以共享一个page范围内的数据
    D : 当用户重新打开一个浏览器窗口时,原session对象不再有效

    第3题,分值:(2)
    SpringMVC中前台用post提交,那后台怎么设置对应A
    A : method =RequestMethod.Post
    B : method =RequestMethod.GET
    C : method =Post
    D : method =GET

    第4题,分值:(2)
    在Java Web应用程序中,要完成将用户会话中的“counter”计数器的值增加1,下列(D )是正确的Servlet代码片段。
    A : HttpSession session=request.getSession(true);?int ival=session.getAttribute(“counter”);?if(ival==null){?ival=1;?}else{?Ival=ival+1;?session.setAttribute(“counter”,ival);?}?
    B : HttpSession session=request.getSession(true);?Integer ival=(Integer)session.getAttribute(“counter”);?session.setAttribute(“counter”,ival+1);?
    C : HttpSession session =request.getAttribute(“counter”);?if(ival==null){ ?ival=new Integer(1); ?}else{? ival=new Integer(ival.intValue()+1); ?}? session.setAttribute(“counter”,ival);?
    D : HttpSession session=request.getSession();?Integer ival=(Integer)session.getAttribute(“counter”);?If(ival==null){?ival=1;?}else{?ival=ival+1;?}?session.setAttribute(“counter”,new Integer(ival));?

    第5题,分值:(2)
    下面哪个状态代码表示“Not Found 无法找到指定位置的资源” ( D ) 。(选择一项)
    A : 100
    B : 201
    C : 400
    D : 404

    第6题,分值:(2)
    在下面说法正确的一项是 ( A ) 。(选择一项)
    A : /WEB-INF/lib放置jar文件
    B : /META-INF/lib放置jar文件
    C : /classes 放置jar文件
    D : /WEB-INF/lib 放置已经编译的类文件

    第7题,分值:(2)
    在访问Servlet时,在浏览器地址栏中输入的路径是在()地方配置的?
    D

    A :
    B :
    C :
    D :

    第8题,分值:(2)
    servlet 的生命周期由一系列事件组成,把这些事件按照先后顺序排序,以下正确的是( B ) 。(选择一项)?

    A : 加载类,实例化,请求处理,初始化,销毁
    B : 加载类,实例化,初始化,请求处理,销毁
    C : 实例化,加载类,初始化,请求处理,销毁
    D : 加载类,初始化,实例化,请求处理,销毁

    第9题,分值:(2)
    在MVC体系架构中,承担显示功能(VIEW层)的组件是:( A ) 。(选择一项)?

    A : JSP
    B : JavaBean
    C : Servlet
    D : JDBC

    第10题,分值:(2)
    Spring注解扫描用哪个属性?A
    A :
    B :
    C :
    D :

    第11题,分值:(2)
    在JSP文件中,有如下代码: A
    <%?
    List list = new ArrayList();?
    for(int i = 0; i < 10; i++)?
    list.add(“” + i);?
    session.setAttribute(“numbers”, list);?
    %>?
    ?
    ?
    ?
    ?
    ?
    页面显示的内容是()。?

    A : 0 1 2 3 4 5 6 7 8 9
    B : 1 2 3 4 5 6 7 8 9 0
    C : 0 1 2 3 4 5 6 7 8 9 null
    D : null 0 1 2 3 4 5 6 7 8 9

    第12题,分值:(2)
    JSP EL 表达式:${user.loginName}执行效果等同于(A )
    A : <%=user.getLoginName()%>
    B : <%user.getLoginName();%>
    C : <%=user.loginName%>
    D : <%user.loginName;%>

    第13题,分值:(2)
    在webContext目录下,有三个JSP文件如下 D
    1.jsp?
    To 2.jsp?
    2.jsp?
    <%String user=request.getParameter(“user”); %>?
    ?
    3.jsp?
    <%=request.getParameter(“user”) %>?
    访问1.jsp,并点击超链接,页面中输出 :
    A : 报错
    B : 什么都没有 ?
    C : null
    D : epm

    第14题,分值:(2)
    jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是? ( D ) 。(选择一项)
    A : forward之后可以使用原来的request对象,而且效率较高
    B : sendRedirect之后不可以使用原来的request对象,而且效率较低
    C : forward地址栏不变化,只能在Web应用程序内的页面间跳转。
    D : forward地址栏变化,可以跳转到任何页面和机器

    第15题,分值:(2)
    设在表单中有一组复选钮标记,如下列代码:C
    请选择喜欢的城市:?
    长春
    ?
    北京
    ?
    大连
    ?
    上海
    ?
    ?
    如果在register.jsp是取city的值,最适合的方法为( )。
    A : String city= request.getParameter(“city”);
    B : String []cities=request.getParameter(“city”);
    C : String []cities=request.getParameterValues(“city”);
    D : String city=request.getAttribute(“city”);

    第16题,分值:(2)
    Tomcat的端口号可以在_文件中修改A
    A : server.xml
    B : web.xml
    C : tomcat.xml
    D : 不能改

    第17题,分值:(2)
    out对象的作用是:( C ) 。(选择一项)
    A : 与请求有关的会话期
    B : 针对错误网页,未捕捉的例外
    C : 用来传送回响应的输出
    D : 正在执行的内容

    第18题,分值:(2)
    给定一个Servlet的代码片段如下: A
    Public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ ?
    _____________ ?
    out.println(“hi kitty!”); ?
    out.close(); ?
    } ?
    运行该Servlet时输出如下: hi kitty! 则应在此Servlet下划线处填充如下代码。 ( ) 。(选择一项) ?

    A : PrintWriter out = response.getWriter();
    B : PrintWriter out = request.getWriter();
    C : OutputStream out = response.getOutputStream();
    D : OutputStream out = request.getWriter();

    第19题,分值:(2)
    在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是():B
    public class Servlet1 extends HttpServlet{?
    public void init() throws ServletException{?
    }?
    public void service(HttpServletRequest request,HttpServletResponse response)?
    ThrowsServletException,IOException{?
    PrintWriterout = response.getWriter();?
    out.println(“hello!”);?
    }?
    public void doGet(HttpServletRequest request,HttpServletResponse response)?
    ThrowsServletException,IOException{?
    PrintWriterout = response.getWriter();?
    out.println(“”);?
    }?
    ?
    }
    A : 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
    B : 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
    C : 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
    D : 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息

    第20题,分值:(2)
    下列那个类是抽象类B
    A : ServletConfig
    B : HttpServlet
    C : Cookie
    D : HttpServletRequest

    第21题,分值:(2)
    在J2EE中,以下不是JSP隐式对象的是( B ) 。(选择一项)
    A : pageContext
    B : context
    C : application
    D : out

    第22题,分值:(2)
    从JSP中将数据传递给另一个JSP或Servlet,方式有B______
    A : 表单 javascript HTML标签
    B : 表单 URL重写 setAttribute方法
    C : URL重写 隐藏域 表单
    D : JSP的标签

    第23题,分值:(2)
    在JSP页面中,正确引入JavaBean的是( C)
    A : <%jsp: useBean id =”myBean” scope =”page” class=”pkg.MyBean” %>
    B :
    C :
    D :

    第24题,分值:(2)
    程序对事务的处理,通常加在哪一层:B
    A : mvc模型的Dao层
    B : mvc模型的Service层
    C : mvc模型的servlet层
    D : mvc模型的view层

    第25题,分值:(2)
    在web.xml中下面哪一个标签表示servlet的URL的映射 ( C ) 。(选择一项)
    A : mapping
    B : servlet-url
    C : url-pattern
    D : servlet-mapping

    第26题,分值:(2)
    在JSP中的Java脚本中输出数据时可以使用( C )对象的print()方法。 ( ) 。(选择一项)
    A : page
    B : session
    C : out
    D : application

    第27题,分值:(2)
    mybaties 模糊查询格式A
    A : select *from admin where userName like '%${value}%'
    B : select *from admin where userName like '%value%'
    C : select *from admin where userName like '%{value}%'
    D : select from admin where userName like '${value}*'

    第28题,分值:(2)
    下列那个方法在ServletContext被初始化时调用 ( A ) 。(选择一项)
    A : ServletContextListener接口的contextInitialized()方法
    B : ServletContextListener接口的contextCreated()方法
    C : ServletContextListener接口的contextStateChanged()方法
    D : ServletContextListener接口的Init()方法

    第29题,分值:(2)
    在JSP页面中的输出语句是: ( C ) 。(选择一项)?

    A : System.out.print()
    B : Println()
    C : out.println()
    D : out.printValues()

    第30题,分值:(2)
    在Servlet中有如下代码段:B
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {?
    RequestDispatcher dis; ?
    ___________________;?
    dis.forward(request,response); ?
    } … ?
    那么能够正确填写在横线处的选项是( ) 。(选择一项)
    A : dis = response.getRequestDispatcher(“error.jsp”);
    B : dis = request.getRequestDispatcher(“error.jsp”);
    C : dis = request .RequestDispatcher(“error.jsp”);
    D : dis =new RequestDispatcher(“error.jsp”);

    第31题,分值:(2)
    给定一个 Servlet 的doGet方法中的代码片段,如下:B
    request.setAttribute(“name”,”1234567890”);?
    request.getRequestDispatcher(“http://localhost:8080/servlet/MyServlt”).forward(request,response);?
    那么在 MyServlet中可以使用()方法把属性 name的值取出来。 ?

    A : String str=request.getAttribute(“name”);
    B : String str=(String)request.getAttribute(“name”);
    C : Integer str= (Integer)request.getAttribute(“name”);
    D : 无法取出来

    第32题,分值:(2)
    请求Servlet的时候,Servlet的对象由A________
    A : 服务器负责实例化
    B : 由开发人员在请求中实例化
    C : Servlet会自动实例化
    D : Servlet只加载,无需实例化

    第33题,分值:(2)
    JSP中对象存在的范围从小到大的顺序为:B ( ) 。(选择一项)
    A : Page Request Application Session
    B : Page Request Session Application
    C : Page Session Request Application
    D : Session Page Request Application

    第34题,分值:(2)
    JSP中的隐式注释为( C )。?

    A : // 注释内容
    B :

  • 相关阅读:
    C#调用自定义表类型参数
    不同版本SQL SERVER备份还原时造成索引被禁用
    SQL SERVER同步环境新增发布对象时不能生成(sp_MS+表名)同步存储过程
    C# 读取在存储过程多结果集
    C#读取XML文件
    批量还原V2
    tmux 常用快捷键
    无法生成SSPI上下文
    sql server 性能计数器
    sql server 2008 r2 xevent
  • 原文地址:https://www.cnblogs.com/CCCrunner/p/11781692.html
Copyright © 2011-2022 走看看