• JSP前三章测试改错


    分析:文件、数据库都是持久化保存数据的,所以是正确的,而servletcontext是上下文对象当然也可以。所以正确答案为A

    分析:
    A:判断学员是否手动安装过Tomcat(练习熟练度) 
    B:使学员了解Tomcat的运行过程 ,浏览器向Web服务器发送请求,Web站点处理请求后,把处理后的结果响应给浏览器
    C:Tomcat作为Web服务器,可以部署Web站点以提供对浏览器访问的支持,不可以部署C/S程序
    D:Web容器提供的基本功能(理解)
    通过以上分析:对Tomcat描述不正确的是C

     

    分析:
    d答案错误,因为通过import导包的时候,不同的类文件之间用逗号隔开,应该为:<%@page import="java.util.*,java.text.*" %>

     

    分析:
    此题目考察的是jsp的是页面转发。因为是转发,所以可以在a.jsp页面获得到请求对象中值。所以正确答案为B

     

    分析:
    设置响应的字符编码:response.setCharacterEncoding( ) 或者:response.setContentType( ) 答案ab正确

    分析:
    在<welcome-file-list>元素下的子元素为<welcome-file>,因此正确答案为: <welcome-file>welcome.jsp</welcome-file>

    分析:

    index.jsp中form中name为loginName最终值是bdqn到达loginDo.jsp后

    再使用转发方式跳转到loginSuccess.jsp,故request的信息没有丢失使用可以得到参数名为loginName值是bdqn

     

    分析:
    该题考查的是对jsp中内置对象config的认知程度。 Config对象是在服务器启动时就自动创建的对象,而Servlet创建时,通常是通过其获取初始化所需的信息。 答案选A

     

    分析:

    静态包含将页面包含进来以后在一起执行。此时变量i重名

     

    分析:
    取出来request对象里的属性值,语法格式为: request.getAttribute("myAtr");可以进行强制类型转换,所以ab答案正确

     

    分析:
    response.sendRedirect("index2.jsp");为重定向,得不到request对象里的值,所以输出内容为null。答案a正确

     

    分析:

    所有的JSP都会在客户端发出请求后被容器转译成servlet的源代码(java),然后再将源码(java)编译成servlet的类(class),放入到内存里面。其中,<%!  int a=0;%>定义的是类的成员变量,<% int b=0; %>则定义的是service方法中的局部变量。除第一次请求外,其他两次请求都只调用service方法。本题答案为c。

    分析:
    <%int i=1;%> i为局部变量,每次刷新之后,又恢复为1 <%!int j=1;%> j为全局变量,每次刷新之后,在上次结果上继续++ 所以结果应该是24

     

    分析:
    重定向是客户端行为,是发送的二次请求,所以不能使用第一次请求中request的数据 a答案错误
  • 相关阅读:
    mysql 复合索引 为什么遵循最左原则
    php设计模式--门面模式
    php设计模式--装饰器模式
    php 设计模式 --组合器模式
    2020暑假训练日记
    2020省选联考翻车记
    题解 洛谷P6560 [SBCOI2020] 时光的流逝
    题解 洛谷P6562 [SBCOI2020] 归家之路
    题解 洛谷P6561 [SBCOI2020] 人
    题解 CF1372E Omkar and Last Floor
  • 原文地址:https://www.cnblogs.com/yangronglin/p/5639442.html
Copyright © 2020-2023  润新知