覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
超星学习通Java Web应用开发技术(学银)作业答案
超新学习通 2025-03-26 13:44:53 2 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
超星学习通Java Web应用开发技术(学银)作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

超星学习通Java Web应用开发技术(学银)作业答案

Java Web应用开发技术(学银)

学校: 无

问题 1: 1. 在制作HTML页面时,页面的布局技术主要分为:

选项:

  • A. DIV层布局

  • B. 表格布局

  • C. 以上全部选项

  • D. 框架布局

答案: 以上全部选项

问题 2: 2. 关于CSS的描述,下列说法正确的是:

选项:

  • A. 当CSS作为独立的文件时,必须以.html为后缀名

  • B. 目前流行的CSS版本为CSS3

  • C. 只有独立的CSS文件才符合结构与表现分离的特点

  • D. CSS用于设置HTML页面中的文本内容、图片的外形以及版面的布局等外观显示样式。

答案: CSS用于设置HTML页面中的文本内容、图片的外形以及版面的布局等外观显示样式。

问题 3: 3. 在html中,样式表按照应用方式可以分为三种类型,其中不包括

选项:

  • A. 类样式表

  • B. 内嵌样式表

  • C. 行内样式表

  • D. 外部样式表文件

答案: 类样式表

问题 4: 4. 在HTML中,下列有关邮箱的链接书写正确的是( )

选项:

  • A. 发送邮件

  • B. 发送邮件

  • C. 发送邮件

  • D. 发送邮件

答案: 发送邮件

问题 5: 5. 分析下面的JavaScript代码 ,经过运算后m的值为( )。
var x=11; var y="number"; var m=x+y;

选项:

  • A. 11

  • B. 程序报错

  • C. 11number

  • D. number

答案: 11number

问题 6: 6. 下列选项中,不是

选项:

  • A. width

  • B. href

  • C. src

  • D. alt

答案: href

问题 7: 7. 下列选项中,JavaScript运算符的优先级最高的是

选项:

  • A. ++

  • B. ( )

  • C. ==

  • D. +

答案: 请关注公众号【九八五题库】查看答案

问题 8: 8. 下列JavaScript语句中,能实现单击一个按钮时弹出一个消息框的是( )。

选项:

  • A. 鼠标响应" onClick =alert("确定")>

  • B. 鼠标响应" onChange =alert("确定")>

  • C. 鼠标响应" onChange =alert("确定")>

  • D. 鼠标响应" onClick =alert("确定")>

答案: 请关注公众号【九八五题库】查看答案

问题 9: 9. JavaScript不需要区分字母大小写。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 10: 10. CSS基础选择器只有三种,分别是标记选择器、类选择器、id选择器。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 11: 11. 在实际开发中,开发者只需将后台数据展示在相应页面即可,无需关心前台界面中的JS代码。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 12: 12. 在DOM文档的树形结构中,每个节点有且只有一个子节点。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 13: 13. font-family属性设置字体时, 中文字体需要加英文状态下的引号,英文字体一般不需要加引号。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 14: 1. 下列选项中,用于停止Tomcat的是哪个命令()

选项:

  • A. down.bat

  • B. shutdown.bat

  • C. start.bat

  • D. shutdown.dll

答案: 请关注公众号【九八五题库】查看答案

问题 15: 2. 下面关于tomcat服务器描述,正确的是()

选项:

  • A. tomcat是一个开源的免费的web服务器,它支持javaEE所有规范

  • B. tomcat 启动时必须配置CATALINA_HOME环境变量

  • C. tomcat 启动时需要配置JAVA_HOME 环境变量

  • D. tomcat 安装后默认端口80

答案: 请关注公众号【九八五题库】查看答案

问题 16: 3. 下面选项中,用于存放Tomcat startup.bat和shutdown.bat文件夹的是()

选项:

  • A. bin

  • B. lib

  • C. webapps

  • D. conf

答案: 请关注公众号【九八五题库】查看答案

问题 17: 4. 下列选项中,关于配置JAVA_HOME环境变量的具体步骤,正确的是()

选项:

  • A. 打开环境变量,配置classpath参数

  • B. 打开环境变量,新建JAVA_HOME参数并配置值为JDK安装目录

  • C. 打开环境变量,配置path参数

  • D. 以上说法都不对

答案: 请关注公众号【九八五题库】查看答案

问题 18: 5. 下面选项中,表示服务器上不存在客户端请求资源的状态码是()

选项:

  • A. 304

  • B. 100

  • C. 404

  • D. 303

答案: 请关注公众号【九八五题库】查看答案

问题 19: 6. 下列选项中,可以成功修改Tomcat端口号为80的是()

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【九八五题库】查看答案

问题 20: 7. 下列选项中,可以启动Tomcat的是哪个命令()

选项:

  • A. startup.dll

  • B. start.bat

  • C. startup.bat

  • D. shutdown.bat

答案: 请关注公众号【九八五题库】查看答案

问题 21: 8. Tomcat服务器的默认端口号是

选项:

  • A. 80

  • B. 8088

  • C. 8080

  • D. 8000

答案: 请关注公众号【九八五题库】查看答案

问题 22: 9. 下面选项中,代表客户端的请求成功,响应消息正常的状态码是()

选项:

  • A. 200

  • B. 404

  • C. 500

  • D. 100

答案: 请关注公众号【九八五题库】查看答案

问题 23: 10. web项目中的web.xml文件一般位于目录结构中的( )下。

选项:

  • A. WEB-INF

  • B. 文档根目录和其子目录

  • C. src目录

  • D. META-INF

答案: 请关注公众号【九八五题库】查看答案

问题 24: 11. 下面选项中,通常将要发布的应用程序放到哪个目录下()

选项:

  • A. webapps

  • B. conf

  • C. lib

  • D. bin

答案: 请关注公众号【九八五题库】查看答案

问题 25: 12. 安装tomcat成功后,要修改tomcat端口,要修改的文件是

选项:

  • A. tomcat/bin/server.xml

  • B. tomcat/conf/web.xml

  • C. tomcat/bin/startup.bat

  • D. tomcat/conf/server.xml

答案: 请关注公众号【九八五题库】查看答案

问题 26: 13. 下面选项中,关于运行Tomcat7.0建议使用JDK版本是哪项?()

选项:

  • A. JDK7

  • B. JDK8

  • C. JDK5

  • D. JDK6

答案: 请关注公众号【九八五题库】查看答案

问题 27: 14. 一个用户安装了Tomcat,但无法启动Tomcat,可能是由于哪些原因引起的?(多选)

选项:

  • A. 没有设置JAVA_HOME系统环境变量

  • B. 没有安装JDK

  • C. Tomcat与JDK的版本不匹配,例如Tomcat7推荐使用JDK7版本

  • D. 以上都有可能

答案: 请关注公众号【九八五题库】查看答案

问题 28: 15. 下列关于JavaWeb应用的目录结构,说法正确的有( )(多选)

选项:

  • A. web.xml文件存放在WEB-INF目录下

  • B. JavaWeb应用中的.class文件存放在WEB-INF\classes目录或其子目录下

  • C. JavaWeb应用中的JSP文件只能存放在Web应用的根目录下

  • D. JavaWeb应用的目录结构完全有开发人员自行决定

答案: 请关注公众号【九八五题库】查看答案

问题 29: 16. 在运行Web 项目时,浏览器中显示“404错误”,可能的原因是:

选项:

  • A. 访问了不能被引用的目录

  • B. URL录入错误

  • C. 没有部署Web项目

  • D. 没有启动Tomcat服务

答案: 请关注公众号【九八五题库】查看答案

问题 30: 17. 将web应用发布到tomcat上localhost主机,以下哪几种方式可以完成()(多选)

选项:

  • A. 直接将web应用部署到tomcat/webapps下

  • B. 创建一个xml文件,并配置web应用信息,将xml文件放置tomcat\conf\Catalina\localhost

  • C. tomcat/conf/context.xml 进行配置

  • D. 将web应用通过tomcat/conf/server.xml进行配置

答案: 请关注公众号【九八五题库】查看答案

问题 31: 18. 关于JavaWeb应用的目录结构,下面说法正确的是() (多选)

选项:

  • A. web.xml文件存放在WEB-INF目录下

  • B. JavaWeb应用中的.class文件存放在WEB-INF/classes目录或其子目录下

  • C. JavaWeb应用的目录结构完全由开发人员自行决定

  • D. JavaWeb应用的JSP文件只能存放在Web应用的根目录下

答案: 请关注公众号【九八五题库】查看答案

问题 32: 19. 安装好Tomcat后,就可以直接启动运行了,并不要先安装JDK。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 33: 20. 如果在Tomcat的webapps目录下,找不到要访问的Web应用,就一定会出现找不到资源的错误。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 34: 21. 一个Web应用下子目录的命名没有特殊规定,可以随意命名。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 35: 22. JavaEE规定了,一个Web应用下子目录的命名不能随意的,其中WEB-INF目录是必须有的。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 36: 23. 当访问一个Web应用程序时,如果没有指定资源名称,则会出现404错误,代表找不到资源。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 37: 24. 在Eclipse工具中配置Tomcat并成功启动后,在浏览器地址栏中输入http://localhost:8080将能够访问Tomcat首页。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 38: 25. 当访问一个Web应用程序时,如果没有指定资源名称,则会访问默认的页面。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 39: 26. 在配置一个Web应用的默认页面时,一个Web应用最多只能配置一个默认主页。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 40: 1. 下列选项中有关Connection描述错误的是

选项:

  • A. JDBC的数据库事务控制要靠Connection对象完成。

  • B. Connection是Java程序与数据库建立的连接对象,这个对象只能用来连接
    数据库,不能执行SQL语句。

  • C. Connection对象使用完毕后要及时关闭,否则会对数据库造成负担。

  • D. 只用MySQL和Oracle数据库的JDBC程序需要创建Connection对象,其他数据库的JDBC程序不用创建Connection对象就可以执行CRUD操作

答案: 请关注公众号【九八五题库】查看答案

问题 41: 2. 下面选项,关于ResultSet中游标指向的描述正确的是( )

选项:

  • A. ResultSet对象初始化时,游标在表格的最后一行

  • B. ResultSet对象初始化时,游标在表格的最后一行之前

  • C. ResultSet对象初始化时,游标在表格的第一行

  • D. ResultSet对象初始化时,游标在表格的第一行之前

答案: 请关注公众号【九八五题库】查看答案

问题 42: 3. 使用Connection 的哪个方法可以建立一个PreparedStatement接口

选项:

  • A. createPrepareStatement()

  • B. preparedStatement()

  • C. prepareStatement()

  • D. createPreparedStatement()

答案: 请关注公众号【九八五题库】查看答案

问题 43: 4. 下列关于JDBC驱动的说法中,正确的是( )

选项:

  • A. 用JDBC连接数据库,必须使用连接池

  • B. 无论如何,只要使用JDBC,就要使用JDBC驱动

  • C. 用JDBC连接数据库,使用连接池就不需要导入数据库驱动

  • D. 操作不同的数据库可以使用相同的驱动

答案: 请关注公众号【九八五题库】查看答案

问题 44: 5. 下列选项中,关于Statement描述错误的是( )

选项:

  • A. Statement是PreparedStatement的子接口

  • B. 获取Statement实现需要使用Connection的createStatement()方法

  • C. Statement与PreparedStatement都可以执行SQL语句

  • D. Statement是用来执行SQL语句的

答案: 请关注公众号【九八五题库】查看答案

问题 45: 6. 下列选项,可用于存储结果集的对象是( )

选项:

  • A. ResultSet

  • B. Statement

  • C. Connection

  • D. PreparedStatement

答案: 请关注公众号【九八五题库】查看答案

问题 46: 7. 下面选项中,能够将游标从当前位置向下移一行的方法是

选项:

  • A. next()

  • B. absolute(introw)

  • C. previous()

  • D. last()

答案: 请关注公众号【九八五题库】查看答案

问题 47: 8. 以下选项关于PreparedStatement的说法错误的是

选项:

  • A. PreparedStatement可以存储预编译的SQL语句,从而提升执行效率

  • B. PreparedStatement可以有效的防止SQL注入

  • C. PreparedStatement只能执行带问号占位符的预编译SQL,不能执行不带问号占位符的预编译SQL语句

  • D. PreparedStatement继承了Statement ,可以执行预编译的SQL语句

答案: 请关注公众号【九八五题库】查看答案

问题 48: 9. Statement接口中executeQuery()方法的返回值是( )

选项:

  • A. Result

  • B. ResultSet

  • C. Boolean

  • D. int

答案: 请关注公众号【九八五题库】查看答案

问题 49: 10. 下列选项中,能够实现预编译的是( )

选项:

  • A. Connection

  • B. PreparedStatement

  • C. DriverManager

  • D. Statement

答案: 请关注公众号【九八五题库】查看答案

问题 50: 11. ResultSet里的数据一行一行排列,每行有多个字段,且有一个记录指针,指针所指的数据行叫做当前数据行,我们只能来操作当前的数据行。我们如果想要取得某一条记录,可以使用ResultSet的next()方法 ,如果我们想要得到ResultSet里的所有记录,就应该使用while循环。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 51: 12. 使用DriverManager.registerDriver进行驱动注册时,数据库驱动会被注册1次。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 52: 13. 作为一种好的编程风格,应在不需要Statement对象和Connection对象时显式地关闭它们。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 53: 14. Statement接口的execute(String sql)返回值是boolean,它代表sql语句的执行是否成功。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 54: 15. 要按先ResultSet结果集,后Statement,最后Connection的顺序关闭资源,因为Statement和ResultSet是需要连接是才可以使用的,所以在使用结束之后有可能其他的Statement还需要连接,所以不能先关闭Connection。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 55: 16. PreparedStatement是Statement的子接口,用于执行预编译的SQL语句。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 56: 17. 使用JDBC的应用程序可以直接与不同的数据库进行连接,而不需要依赖于底层数据库驱动。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 57: 18. 预编译SQL语句为:UPDATE emp SET ename=?,job=?,salary=? WHERE empno=?
如果为预编译SQL的第三个问号(工资)赋值,那么正确的选项是:pstm.setInt("3",2000)

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 58: 19. JDBC的全称是Java数据库连接,它是一套用于执行HTML语句的Java API

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 59: 20. 对于相同的SQL语句,Statement对象每次执行时,都会对其进行编译。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 60: 1. 下面选项中,关于JSP文件翻译后的Servlet源码中,它所继承的父类是(

选项:

  • A. JspServlet

  • B. HttpJspBase

  • C. HttpBase

  • D. HttpServlet

答案: 请关注公众号【九八五题库】查看答案

问题 61: 2. 下面选项中,可以被发送到浏览器段的输出内容是(

选项:

  • A. <%-- 第一种 --%>

  • B. <% /*第三种 */ %>

  • C.

  • D. <% //第二种 %>

答案: 请关注公众号【九八五题库】查看答案

问题 62: 3. 下面 pageContext对象的作用范围值中,表示Web应用程序范围的是(

选项:

  • A. REQUEST_SCOPE

  • B. PAGE_SCOPE

  • C. APPLICATION_SCOPE

  • D. SESSION_SCOPE

答案: 请关注公众号【九八五题库】查看答案

问题 63: 4. 下面选项中,能够获取其它八个隐式对象的JSP隐式对象是(

选项:

  • A. page

  • B. pageContext

  • C. out

  • D. request

答案: 请关注公众号【九八五题库】查看答案

问题 64: 5. 下面选项中,用于封装JSP中抛出的异常信息的隐式对象是(

选项:

  • A. exception

  • B. page

  • C. request

  • D. out

答案: 请关注公众号【九八五题库】查看答案

问题 65: 6. 访问如下JSP时,
<% int i = 0; %>

<%=i %>
浏览器得到的输出结果是(

选项:

  • A. 11

  • B. 0

  • C. 100

  • D. 1

答案: 请关注公众号【九八五题库】查看答案

问题 66: 7. 在JSP中,exception隐式对象所对应的类是(

选项:

  • A. java.lang.Exception

  • B. java.lang.ExceptionThrowable

  • C. java.lang. ThrowableException

  • D. java.lang.Throwable

答案: 请关注公众号【九八五题库】查看答案

问题 67: 8. JSP文件也可以像Servlet程序一样,在下列选项中的哪个文件中进行注册和映射虚拟路径(

选项:

  • A. context.xml

  • B. service.xml

  • C. server.xml

  • D. web.xml

答案: 请关注公众号【九八五题库】查看答案

问题 68: 9. 下面关于JSP注释的说法中,正确的是(

选项:

  • A. JSP注释语法格式:

  • B. JSP注释会在服务器端翻译

  • C. JSP注释不会发送到客户端

  • D. JSP注释与HTML注释是一样的

答案: 请关注公众号【九八五题库】查看答案

问题 69: 10. 下面选项中,处理以.jsp为扩展名的URL访问请求的是(

选项:

  • A. HttpJspBase

  • B. JspServlet

  • C. HttpServlet

  • D. JspSourceDependent

答案: 请关注公众号【九八五题库】查看答案

问题 70: 11. 下列选项中,哪个是正确的JSP注释格式?(

选项:

  • A.

  • B. <%-- 注释信息 --%>

  • C. <%! 注释信息 %>

  • D. <%= 注释信息 %>

答案: 请关注公众号【九八五题库】查看答案

问题 71: 12. 下列选项中,哪个是application隐式对象所属的类(

选项:

  • A. HttpServletRequest

  • B. ServletConfig

  • C. HttpServletResponse

  • D. ServletContext

答案: 请关注公众号【九八五题库】查看答案

问题 72: 13. 下面选项中,属于JSP模板元素的是(

选项:

  • A. JAVA注释

  • B. HTML代码

  • C. JAVA代码

  • D. JSP指令

答案: 请关注公众号【九八五题库】查看答案

问题 73: 14. 阅读下列JSP代码片断:
<% int x=5; %>
<%! private int m(int a){ return a+1;} %>
<% x=3; %>
x=<%=x%>,<%=m(x)%>
其运行结果是(

选项:

  • A. x=3,6

  • B. 编译错误

  • C. x=5,4

  • D. x=3,4

答案: 请关注公众号【九八五题库】查看答案

问题 74: 15. 下面关于JSP作用域隐式对象的描述,错误的是(

选项:

  • A. application对象可以被多个应用共享

  • B. request对象可以得到请求中的参数

  • C. session对象可以保存用户信息

  • D. 作用域范围从小到大是request、session、application

答案: 请关注公众号【九八五题库】查看答案

问题 75: 16. 将JSP翻译成的Servlet源码后,用户访问JSP文件时会被调用的方法是(

选项:

  • A. _jspDestroy()

  • B. Serivce()

  • C. _jspInit()

  • D. _jspService()

答案: 请关注公众号【九八五题库】查看答案

问题 76: 17. 下面关于JSP声明的描述中,错误的是(

选项:

  • A. 声明可以放在JSP的任何位置

  • B. 声明的方法可以直接使用JSP内置对象

  • C. 一次可声明多个方法

  • D. 一个声明仅在一个页面中有效

答案: 请关注公众号【九八五题库】查看答案

问题 77: 18. 下面选项中,用于向客户端发送文本形式实体内容的JSP隐式对象是(

选项:

  • A. print

  • B. request

  • C. response

  • D. out

答案: 请关注公众号【九八五题库】查看答案

问题 78: 19. 在JSP中, out隐式对象所对应的类是(

选项:

  • A. PrintWriter

  • B. Writer

  • C. Print

  • D. JspWriter

答案: 请关注公众号【九八五题库】查看答案

问题 79: 20. 阅读下面JSP代码片段:
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%
out.println("first line
");
response.getWriter().println("second line
");
%>
上述代码的输出结果是(

选项:

  • A. second line

  • B. first line

  • C. second line
    first line

  • D. first line
    second line

答案: 请关注公众号【九八五题库】查看答案

问题 80: 21. 下面选项中,属于pageContext提供的用于从四个域对象中查找属性的方法是(

选项:

  • A. setAttribute

  • B. findAttribute

  • C. getAttribute

  • D. removeAttribute

答案: 请关注公众号【九八五题库】查看答案

问题 81: 22. JSP隐式对象pageContext所对应的类是(

选项:

  • A. javax.servlet.http.PageContext

  • B. javax.servlet.http.jsp.PageContext

  • C. javax.servlet.jsp.http.PageContext

  • D. javax.servlet.jsp.PageContext

答案: 请关注公众号【九八五题库】查看答案

问题 82: 23. 当用户访问JSP文件时,对于HTML标签以及文本的输出形式是(

选项:

  • A. 通过out.write()方法转化后输出

  • B. 通过out.print()方法转化后输出

  • C. 以原样方式输出

  • D. 通过System.out.println()方法转化后输出

答案: 请关注公众号【九八五题库】查看答案

问题 83: 24. 要想在Tomcat服务器配置jsp文件,则需要在以下哪个目录中配置(

选项:

  • A. Tomcat安装目录\ webapps\web.xml

  • B. Tomcat安装目录\ conf\web.xml

  • C. Tomcat安装目录\ conf\server.xml

  • D. Tomcat安装目录\ conf\context.xml

答案: 请关注公众号【九八五题库】查看答案

问题 84: 25. JSP文件翻译后的Servlet源码和class文件所存放的目录是(

选项:

  • A. Tomcat安装目录/lib/Catalina/localhost/应用名/

  • B. Tomcat安装目录/webapps/Catalina/localhost/应用名/

  • C. Tomcat安装目录/work/Catalina/localhost/应用名/

  • D. Tomcat安装目录/conf/Catalina/localhost/应用名/

答案: 请关注公众号【九八五题库】查看答案

问题 85: 26. 新建一个web项目后,有一个默认index.jsp页面(位于test项目WebRoot目录下),然后将test项目发布到Tomcat中并启动项目,请问在浏览器上输入下列哪个地址可以正常访问index.jsp页面(在本机上并使用默认端口号)。(

选项:

  • A. http://localhost:8080/test /index.jsp

  • B. http://localhost:8080/test/WebContent/jsp/index.jsp

  • C. http://localhost:8080/test/WebContent/index.jsp

  • D. http://localhost/test/index.jsp

答案: 请关注公众号【九八五题库】查看答案

问题 86: 27. 下面关于JSP的说法中,正确的是( )

选项:

  • A. jsp文件中, HTML代码用来实现网页中静态内容的显示

  • B. 它是建立在Servlet规范之上的动态网页开发技术

  • C. 它的代码由html代码与java代码组成

  • D. jsp文件中, Java代码用来实现网页中动态内容的显示

答案: 请关注公众号【九八五题库】查看答案

问题 87: 28. 下列选项中,哪些是JSP文件在被访问前需要经历的阶段?

选项:

  • A. 运行

  • B. 转译

  • C. 访问

  • D. 编译

答案: 请关注公众号【九八五题库】查看答案

问题 88: 29. 下面关于jsp的说法中,错误的是

选项:

  • A. 浏览器在每次访问JSP页面时,JSP引擎都会将该JSP页面翻译为Servlet

  • B. JSP的内容会直接发送到浏览器中,由浏览器解释运行

  • C. JSP看起来就像是HTML一样,所以是静态web资源的一种

  • D. 如果说Servlet是在java代码中嵌入HTML,那么JSP就是在HTML中嵌入java代码

答案: 请关注公众号【九八五题库】查看答案

问题 89: 30. 下面选项中,属于pageContext对象提供的存储数据的方法有( )

选项:

  • A. getAttribute

  • B. removeAttribute

  • C. setAttribute

  • D. findAttribute

答案: 请关注公众号【九八五题库】查看答案

问题 90: 31. 以下对JSP隐式对象exception的说法,正确的是( )(多选)

选项:

  • A. exception对象可以在出现异常的界面抛出并显示

  • B. exception对象只有在错误处理页面才可以使用,即page指令中指定了属性<%@ page isErrorPage=”true”%>的页面

  • C. JSP页面中有一个内置的exception对象,这个exception对象是Throwable的实例

  • D. exception对象常用方法getMessage():返回错误信息。

答案: 请关注公众号【九八五题库】查看答案

问题 91: 32. 用户每次访问JSP页面时,该页面都会被JspServlet翻译成一个Servlet源文件,然后将源文件编译为.class文件。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 92: 33. JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 93: 34. JSP全名是Java Server Page,它是一套全新的技术,与Servlet完全没有任何联系。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 94: 35. Tomcat在将JSP页面翻译成Servlet程序时,会忽略JSP注释的内容,不会将注释信息发送到客户端。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 95: 36. JSP本质是一个Servlet,但却不需要去做相应的配置信息,是因为在Tomcat服务器的web.xml文件中已帮助我们实现了JSP的相关配置。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 96: 37. JSP文件与html文件一样,在编写好后都可以直接在浏览器中运行。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 97: 38. 以.jsp为扩展名的URL访问请求都是由org.apache.jasper.servlet.JspServlet处理,所以,Tomcat中的JSP引擎就是这个Servlet程序。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 98: 39. JSP隐式对象out可以通过response.getWriter()方式获取,然后再通过println()或者write()方法向页面发送文本内容。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 99: 1. 在Java EE中,HttpServletResponse的( )方法用于一个HTTP请求重定向到另一个资源。

选项:

  • A. sendURL()

  • B. forward()

  • C. redirectURL()

  • D. sendRedirect()

答案: 请关注公众号【九八五题库】查看答案

问题 100: 2. J2EE中,Servlet API为使用Cookie,提供了()类。

选项:

  • A. javax.servlet.http.HttpCookie

  • B. javax.servlet.http.Cookie

  • C. javax.servlet.http.Httpcookie

  • D. javax.servlet. Cookie

答案: 请关注公众号【九八五题库】查看答案

问题 101: 3. 如果要从session范围取出名为flag的变量,则以下说法正确的是( )

选项:

  • A. session.getAttribute("flag")

  • B. session.getParameter("flag")

  • C. session.get("flag")

  • D. session.getAttributes("flag")

答案: 请关注公众号【九八五题库】查看答案

问题 102: 4. 在HttpServletRequest接口中,用于返回请求消息的实体部分的字符集编码的方法是( )

选项:

  • A. getEncoding()

  • B. getHeader(String name)

  • C. getCharacter ()

  • D. getCharacterEncoding()

答案: 请关注公众号【九八五题库】查看答案

问题 103: 5. 下列选项中,哪个是web.xml中配置初始化参数的标签?( )

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【九八五题库】查看答案

问题 104: 6. RequestDispatcher接口中,用于将请求从一个Servlet传递给另外的一个Web资源的方法是( )

选项:

  • A. include(ServletRequest request,ServletResponse response)

  • B. forward(ServletRequest request,ServletResponse response)

  • C. forward(ServletResponse response,ServletRequest request)

  • D. include(ServletResponse response,ServletRequest request)

答案: 请关注公众号【九八五题库】查看答案

问题 105: 7. 通过response的( )方法可以设置响应所采用的响应内容类型及字符编码类型。

选项:

  • A. setCharset()

  • B. setContentType()

  • C. setEncoding()

  • D. setCharacterEncoding()

答案: 请关注公众号【九八五题库】查看答案

问题 106: 8. 所有的servlet过滤器类都必须实现()接口。

选项:

  • A. javax.servlet.ServletContext

  • B. javax.servlet.Filter

  • C. javax.servlet.Servlet

  • D. javax.servlet.ServletConfig

答案: 请关注公众号【九八五题库】查看答案

问题 107: 9. 假设session对象中存放了一个Book对象,即:session.setAttribute("book",new Book()) , 则取出Book对象的正确语句是( )

选项:

  • A. Book book = session.getAttribute("book")

  • B. Book book = session.getValue("book")

  • C. Book book = (Book)session.getAttribute("book")

  • D. Book book = (Book)session.getValue("book")

答案: 请关注公众号【九八五题库】查看答案

问题 108: 10. 以下代码中可以正确设置客户端请求编码为UTF-8 的是( )

选项:

  • A. request.setContentType("UTF-8")

  • B. request.setCharacterEncoding("UTF-8")

  • C. request.setCharset("UTF-8")

  • D. request.setEncoding("UTF-8")

答案: 请关注公众号【九八五题库】查看答案

问题 109: 11. 在WEB应用程序开发中,有时会出现Tomcat端口号已经被占用的情况,为此我们需要修改配置文件,下列选项中修改正确的是( )

选项:

  • A. 在tomcat目录\conf文件夹\server.xml文件中,修改 Connection的port

  • B. 在tomcat目录\bin文件夹\server.xml文件中,修改 Connector的port

  • C. 在tomcat目录\bin文件夹\server.xml文件中,修改 Connection的port

  • D. 在tomcat目录\conf文件夹\server.xml文件中,修改 Connector的port

答案: 请关注公众号【九八五题库】查看答案

问题 110: 12. 在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( )。
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!”);
}
}

选项:

  • A. 编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过

  • B. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字

  • C. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!

  • D. 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息

答案: 请关注公众号【九八五题库】查看答案

问题 111: 13. 如果要把一个“accp”字符串信息放在session对象里,则下列正确的是( )

选项:

  • A. session.setAttributes("message","accp")

  • B. session.setAttribute(message,"accp")

  • C. session.setAttribute("accp","message")

  • D. session.setAttribute("message","accp")

答案: 请关注公众号【九八五题库】查看答案

问题 112: 14. 以下关于转发和重定向的说法错误的是( )

选项:

  • A. 转发时客户端的URL地址不会发生改变,而重定向时客户端浏览器中显示的是新的URL地址。

  • B. 重定向可以理解为是浏览器至少提交了两次请求,它是在客户端发挥作用,通过请求新的地址实现页面转向

  • C. 转发和重定向都可以共享request范围内的数据

  • D. 转发通过request的getRequestDispatcher().forward()方法即可实现,它的作用是在多个页面交互过程中实现请求数据的共享

答案: 请关注公众号【九八五题库】查看答案

问题 113: 15. 以下代码片段是使用cookie存储数据,横线处填写()可以在look.jsp页面显示”用户名:Jack";
<%
response.addCookie(new Cookie("uname","Jack");
___________________________(1)____________
%>
look.jsp页面部分代码
<%
Cookie[]cookies=___________(2)______________
String user="";
if(cookies !=null){
for(int i =0;i
if(cookies[i].getName().equals("uname"))
user = cookies[i].getValues();
}
}
out.print("用户名:+user);
%>

选项:

  • A. (1)response.sendRedirect("look.jsp")
    (2)response.getCookies();

  • B. (1)response.sendRedirect("look.jsp")
    (2)request.getCookies();

  • C. (1)request.getRequestDispatcher("look.jsp").forward(request,response)
    (2)request.getCookies();

  • D. (1)request.getRequestDispatcher("look.jsp").forward(request,response)
    (2)response.getCookies();

答案: 请关注公众号【九八五题库】查看答案

问题 114: 16. 下面选项中, 哪个方法用于返回映射到某个资源文件的URL对象( )

选项:

  • A. getResourceAsStream(String path)

  • B. getResourcePaths(String path)

  • C. getRealPath(String path)

  • D. getResource(String path)

答案: 请关注公众号【九八五题库】查看答案

问题 115: 17. 下面选项中, 用于根据虚拟路径得到文件的真实路径的方法是( )

选项:

  • A. String getRealPath(String path)

  • B. Set getResourcePaths(String path)

  • C. URL getResource(String path)

  • D. InputStream getResourceAsStream(String path)

答案: 请关注公众号【九八五题库】查看答案

问题 116: 18. 如果想要将页面传递来的用户名username为张三的数据存放在Requset对象中,以下哪种方式可以实现( )

选项:

  • A. String username=(String) request.getAttribute("张三");

  • B. String username=request.getParameter("张三");

  • C. request.removeAttribute("张三");

  • D. request.setAttribute("username", "张三");

答案: 请关注公众号【九八五题库】查看答案

问题 117: 19. 在JSP中,以下可以实现请求转发的是( )

选项:

  • A. response.getRequestDispatcher("list.jsp");

  • B. request.getRequestDispatcher("list.jsp");

  • C. response.getRequestDispatcher("list.jsp").forward(request,response);

  • D. request.getRequestDispatcher("list.jsp").forward(request,response);

答案: 请关注公众号【九八五题库】查看答案

问题 118: 20. web.xml中预先对Servlet进行初始化设置的代码如下:


myWord


hello


则如下获取初始化参数的语句正确的是( )。

选项:

  • A. String myWord = getInitParameter("hello")

  • B. String myWord = getInitParameter("myWord")

  • C. String myWord= getInit("hello")

  • D. String myWord = getInit("myWorld")

答案: 请关注公众号【九八五题库】查看答案

问题 119: 21. 在web编程中,对于cookie的作用说法正确的有( )

选项:

  • A. 为了提高程序执行速度

  • B. 为了简化程序开发

  • C. 以上说法都不对

  • D. 为了识别不同的用户信息

答案: 请关注公众号【九八五题库】查看答案

问题 120: 22. 对于ServletRequest接口的getAttribute()方法,说法正确的是( )(选择一项)

选项:

  • A. 以上都不对

  • B. 删除指定属性的值

  • C. 设置指定属性的值

  • D. 获取指定名称的属性值

答案: 请关注公众号【九八五题库】查看答案

问题 121: 23. 以下Servlet代码主要实现添加功能,并进行了中文乱码的处理。其中第( )处有错误。
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8"); //1处
response.setCharacterEncoding("utf-8"); //2处
String name=request.getparam("uname"); //3处
......
PrintWriter out = response.getWriter(); //4处
......
}

选项:

  • A. 4

  • B. 2

  • C. 1

  • D. 3

答案: 请关注公众号【九八五题库】查看答案

问题 122: 24. J2EE中,()类的()方法用于创建对话。

选项:

  • A. HttpSession;getSession

  • B. HttpServletRequest;NewSession

  • C. HttpSession;newlnstance

  • D. HttpServletRequest;getSession

答案: 请关注公众号【九八五题库】查看答案

问题 123: 25. 以下哪种格式是正确的URL( )

选项:

  • A. http://localhost:8080/news/index.jsp

  • B. http:localhost://8080/news/index.jsp

  • C. http://localhost/8080/news/index.jsp

  • D. http://localhost/8080:news/index.jsp

答案: 请关注公众号【九八五题库】查看答案

问题 124: 26. Eclipse工具开发Servlet会自动将src目录下的文件编译成class文件存放到哪个目录下( )

选项:

  • A. classes

  • B. conf

  • C. class

  • D. lib

答案: 请关注公众号【九八五题库】查看答案

问题 125: 27. 以下关于Servlet生命周期说法错误的是( )

选项:

  • A. 当Servlet容器接收到客户端请求时,调用Servlet的service()方法以及destory()方法处理客户端请求

  • B. Servlet的实例是由Servlet容器创建的,所以实例销毁也由Servlet容器完成

  • C. Servlet容器根据Servlet类的位置加载Servlet类,成功加载后,由Servlet容器创建Servlet的实例

  • D. 对于每一个Servlet实例,init()方法只被调用一次

答案: 请关注公众号【九八五题库】查看答案

问题 126: 28. 下面选项中, 用于设置ServletContext的域属性的方法是( )

选项:

  • A. setAttribute(String name,String obj)

  • B. setParameter(String name,Object obj)

  • C. setParameter (String name,Object obj)

  • D. setAttribute(String name,Object obj)

答案: 请关注公众号【九八五题库】查看答案

问题 127: 29. 通过配置Tomcat来解决GET请求参数的乱码问题,可以在server.xml文件中的Connector节点下添加的属性是( )

选项:

  • A. useBodyEncodingForURI=”true”

  • B. useBodyEncodingForURI=”false”

  • C. useBodyEncoding=”false”

  • D. useBodyEncoding=”true”

答案: 请关注公众号【九八五题库】查看答案

问题 128: 30. 在java Web应用开发中,Servlet程序需要在( )文件中配置。

选项:

  • A. servlet.xml

  • B. Jsp

  • C. web.xml

  • D. struts.xml

答案: 请关注公众号【九八五题库】查看答案

问题 129: 31. 对于servlet在程序中的作用,以下说法正确的是( )(选择二项)

选项:

  • A. 大大减少了编码工作量

  • B. 让程序执行流程更加清晰

  • C. 分离业务逻辑代码与表现层代码

  • D. 加快了程序访问速度

答案: 请关注公众号【九八五题库】查看答案

问题 130: 32. 关于HTTP 1.1协议的说法,下面哪些是正确的()

选项:

  • A. 我们可以借助Chrome的调试工具,调试HTTP请求的整个过程

  • B. 请求行包括三部分,分别是请求方法,资源路径,协议版本号

  • C. 响应的状态行中有 HTTP协议版本号,状态码以及一个状态描述

  • D. HTTP 1.1是目前在实际应用中广泛使用的HTTP协议版本

  • E. HTTP是无状态协议,前后的请求之间没有关联关系

答案: 请关注公众号【九八五题库】查看答案

问题 131: 33. User-Agent头的作用有()

选项:

  • A. 可以用来携带用户认证信息

  • B. 一般情况下,服务端可以根据这个头字段,判断客户端类型,然后对响应进行定制

  • C. 可以使得一条链接上发送多个请求

  • D. 可以通过这个头字段,访问指定的虚拟主机

  • E. 可以用来识别发送HTTP请求的是什么浏览器

  • F. 可以用来实现客户端资源的缓存

答案: 请关注公众号【九八五题库】查看答案

问题 132: 34. testServlet
com.accp.servlet.TestServlet

对于以上代码片段,说法正确的是( )(选择二项)

选项:

  • A. 其对于的类的路径是:com.accp.servlet.TestServlet

  • B. 配置了逻辑名为testServlet的Servlet组件

  • C. 以上说法都不对

  • D. 客户端可以通过testServlet访问

答案: 请关注公众号【九八五题库】查看答案

问题 133: 35. 关于HTTP状态码,下面说法正确的有()

选项:

  • A. HTTP的状态码是一个三位的十进制整数,常见的范围是100~599

  • B. 状态码302 表示浏览器发送的HTTP请求有错误

  • C. 状态码500 表示内部服务器端错误

  • D. 状态码200 表示请求成功

答案: 请关注公众号【九八五题库】查看答案

问题 134: 36. 同一个客户在同一个Web服务目录中的session对象是相同的,在不同的Web服务目录中的session对象是不相同的。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 135: 37. servlet程序通过HttpServletResponse对象直接将信息发送给客户端( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 136: 38. 使用request对象获取信息的时候,可能会出现NullPointerException异常( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 137: 39. 一个Servlet可以映射多个虚拟路径。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 138: 40. out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 139: 41. HttpServletRequest接口中的setCharacterEncoding()方法用于设置request对象获取请求参数的解码方式,它对于get与post请求都有效。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 140: 42. session对象可以用来保存用户会话期间需要保存的数据信息。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 141: 43. response对象主要用于向客户端发送数据。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 142: 44. Servlet与Applet它们都运行在服务器端。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 143: 45. public long session.setMaxInactiveInterval( )用于设置最长发呆时间,单位毫秒。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 144: 46. application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 145: 47. 一个servlet可以对应多个url()

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 146: 48. application对象可以用来保存数据。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 147: 49. request.getSession(),调用两次后,返回的Session对象是完全不同的两个对象( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 148: 50. servlet容器中,一个Servlet类只会new一个servlet对象( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 149: 51. ServletConfig对象可以实现多个Servlet之间的数据共享。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 150: 52. 使用Eclipse工具可以自动编译Servlet并生成该Servlet的相应配置信息。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 151: 53. 转发的forward()方法,必须在响应提交给客户端之后被调用,否则将抛出IllegalStateException异常。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 152: 54. Cookie由浏览器保存在客户端,通常保存为一个文本文件。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 153: 55. 客户端与Servlet间可以直接的交互。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 154: 56. Post属于表单的隐式提交信息方法。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 155: 57. 表单提交的信息就封装在HTTP请求消息的信息体部分,用户使用request对象的getParameter方法可以得到通过表单提交的信息。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 156: 58. servlet能脱离服务器运行( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 157: 59. 一个元素下配置多个子元素能实现Servlet的多重映射。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 158: 60. session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 159: 61. 利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 160: 62. 当服务器收到一个请求时,会new一个新的线程来处理该请求( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 161: 63. 在一个web.xml中只能配置一个监听器。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 162: 64. 通过请求转发来实现目标资源的访问时,由于客户端发送了两次请求,所以浏览器地址栏发生改变。( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 163: 65. request对象的getRemoteHost()方法既能获取客户机的名称,又能获取客户IP地址的方法是( )

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 164: 1. 下面选项中,编写过滤器需要实现的接口是( )

选项:

  • A. javax.servlet. Filter

  • B. javax.servlet. Listener

  • C. javax.servlet.Servlet

  • D. java.servlet. Filter

答案: 请关注公众号【九八五题库】查看答案

问题 165: 2. 下面选项中,用于执行过滤器中放行操作的方法是( )

选项:

  • A. 以上说法都不对

  • B. FilterChain对象中的doFilter()方法

  • C. Filter接口中的doFilter()方法

  • D. FilterConfig接口中的doFilter()方法

答案: 请关注公众号【九八五题库】查看答案

问题 166: 3. 在过滤器的doFilter方法中,能让目标资源执行的方法是( )

选项:

  • A. 利用转发让目标资源执行

  • B. 不用放行,过滤后目标就直接执行了

  • C. FilterChain.doFilter(request,response)

  • D. 利用请求重定向让目标资源执行

答案: 请关注公众号【九八五题库】查看答案

问题 167: 4. 下面选项中,用来表示Filter链的对象是( )

选项:

  • A. Filter对象

  • B. FilterChain对象

  • C. ServletChain对象

  • D. FilterConfig对象

答案: 请关注公众号【九八五题库】查看答案

问题 168: 5. FilterConfig接口中的, getInitParameterNames()方法的返回值类型是( )

选项:

  • A. String

  • B. String []

  • C. Object

  • D. Enumeration

答案: 请关注公众号【九八五题库】查看答案

问题 169: 6. 下面选项中,用于释放被Filter对象打开的资源的方法是( )

选项:

  • A. destroy()

  • B. doFilter(ServletRequest req,ServletResponse resp,FilterChain chain)

  • C. filter(ServletRequest req,ServletResponse resp,FilterChain chain)

  • D. init(FilterConfig config)

答案: 请关注公众号【九八五题库】查看答案

问题 170: 7. 下面选项,Filter接口中可以被调用多次的方法是( )

选项:

  • A. filter(ServletRequest req,ServletResponse resp,FilterChain chain)

  • B. init(FilterConfig config)

  • C. doFilter(ServletRequest req,ServletResponse resp,FilterChain chain)

  • D. destroy()

答案: 请关注公众号【九八五题库】查看答案

问题 171: 8. 下面选项中,用于初始化过滤器的方法是( )

选项:

  • A. init(FilterConfig filterConfig)

  • B. doFilter(ServletRequest req,ServletResponse resp,FilterChain chain)

  • C. init(ServletConfig servletConfig)

  • D. destroy()

答案: 请关注公众号【九八五题库】查看答案

问题 172: 9. 下列选项中,用于匹配拦截器所过滤的URL的元素是( )

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【九八五题库】查看答案

问题 173: 10. 下面选项中,哪个方法是FilterChain接口中定义的( )

选项:

  • A. public void doFilter(ServletRequest request,ServletResponse response)

  • B. public void doFilter(ServletResponse response)

  • C. public void doFilter(HttpServletRequest request,HttpServletResponse response)

  • D. public void doFilter(FilterConfig config, ServletRequest request,ServletResponse response)

答案: 请关注公众号【九八五题库】查看答案

问题 174: 11. 下列选项,用于设置Filter名称的元素是( )

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【九八五题库】查看答案

问题 175: 12. 下面对象中,封装了Filter在web.xml中的所有注册信息的是( )

选项:

  • A. java.servlet.ServletContext

  • B. javax.servlet.FilterConfig

  • C. javax.servlet.ServletConfig

  • D. javax.servlet.FilterChain

答案: 请关注公众号【九八五题库】查看答案

问题 176: 13. 下面选项中,用来让Filter链上的下一个Filter执行的方法是( )

选项:

  • A. filter()方法

  • B. service()方法

  • C. doGet()方法

  • D. doFilter()方法

答案: 请关注公众号【九八五题库】查看答案

问题 177: 14. 一个Web应用程序中,Filter可以注册的次数是( )

选项:

  • A. 只能是0次

  • B. 只能是1次

  • C. 可以是0次或1次或多次

  • D. 只能是2次

答案: 请关注公众号【九八五题库】查看答案

问题 178: 15. 已知,Filter1为HttpServlet1提供过滤。Filter1的doFilter()方法的代码如下:
public void doFilter(ServletRequest request,
ServletResponse response,FilterChain chain)
throws IOException,ServletException
{ System.out.print("one ");
chain.doFilter(request,response);
System.out.print("two ");
}
HttpServlet1的service()方法的代码如下:
public void service(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException {
System.out.print("before");
PrintWriter out = response.getWriter();
out.print("hello ");
System.out.print("after ");
}
当客户端访问HttpServlet1时,在控制台打印的结果是( )

选项:

  • A. before after one two

  • B. one before after two

  • C. one before hello after two

  • D. one two before hello after

答案: 请关注公众号【九八五题库】查看答案

问题 179: 16. 下面选项中,属于元素的默认取值的是( )

选项:

  • A. INCLUDE

  • B. FORWARD

  • C. REQUEST

  • D. ERROR

答案: 请关注公众号【九八五题库】查看答案

问题 180: 17. 下面方法中,用于返回元素设置值的方法是( )

选项:

  • A. getFilterName()

  • B. getInitParameter(String name)

  • C. getInitParameterNames()

  • D. getServletContext()

答案: 请关注公众号【九八五题库】查看答案

问题 181: 18. 下面选项中,可以充当过滤器的是( )

选项:

  • A. Filter

  • B. JSP

  • C. Servlet

  • D. Listener

答案: 请关注公众号【九八五题库】查看答案

问题 182: 19. 下列选项中,哪个元素用于指定Filter拦截的资源被容器调用的方式( )

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【九八五题库】查看答案

问题 183: 20. 下列选项中,用于在配置Filter映射时设置Filter类完整名称的元素是( )

选项:

  • A.

  • B.

  • C.

  • D.

答案: 请关注公众号【九八五题库】查看答案

问题 184: 21. 下列选项中,用于返回Filter设置的指定初始化参数值的方法是( )

选项:

  • A. getInitParameterNames()

  • B. getInitParameter(String name)

  • C. getFilterName()

  • D. getServletContext()

答案: 请关注公众号【九八五题库】查看答案

问题 185: 22. 关于Filter链的执行顺序,是由web.xml文件中的哪个元素决定的( )

选项:

  • A. 元素顺序决定

  • B. 由过滤器类名的顺序决定

  • C. 元素顺序决定

  • D. 元素顺序决定

答案: 请关注公众号【九八五题库】查看答案

问题 186: 23. 下列关于元素值INCLUDE的作用,描述正确的是( )

选项:

  • A. 目标资源通过RequestDispatcher的forward()方法访问时,Filter将被调用

  • B. 目标资源是通过声明式异常处理机制调用时, Filter将被调用

  • C. 目标资源通过RequestDispatcher的include()方法访问时,Filter将被调用

  • D. 表示用户直接访问页面时,Filter将调用

答案: 请关注公众号【九八五题库】查看答案

问题 187: 24. 下列配置中,表示过滤器拦截所有用户请求访问的是( )

选项:

  • A. /*

  • B. *

  • C. /*

  • D. /*

答案: 请关注公众号【九八五题库】查看答案

问题 188: 25. 已知,代码如下:
request.getRequestDispatcher("/first.jsp").forward(request, response)
如果希望Filter能够拦截first.jsp页面,那么元素的取值是( )}

选项:

  • A. ERROR

  • B. FORWARD

  • C. INCLUDE

  • D. REQUEST

答案: 请关注公众号【九八五题库】查看答案

问题 189: 26. 下面选项中,能够返回Filter设置的所有初始化参数名称的方法是( )

选项:

  • A. getFilterName()

  • B. getInitParameterNames()

  • C. getInitParameter(String name)

  • D. getServletContext()

答案: 请关注公众号【九八五题库】查看答案

问题 190: 27. {在下面过滤器的配置中,当访问应用中的1.jsp时,过滤器的过滤顺序是( )

Filter3
cn.itcast.filter.Filter3


Filter3
*.jsp


Filter1
cn.itcast.filter.Filter1


Filter1
/*


Filter2
cn.itcast.filter.Filter2


Filter2
*.html

}

选项:

  • A. Filter2 Filter1 Filter3

  • B. Filter1 Filter3 Filter2

  • C. Filter1 Filter3

  • D. Filter3 Filter1

答案: 请关注公众号【九八五题库】查看答案

问题 191: 28. 已知过滤器链中过滤器的排列顺序如下:
AFilter-----BFilter-----CFilter
下面关于Filter链在请求到达目标资源后,响应顺序是( )

选项:

  • A. AFilter-----AFilter-----BFilter

  • B. AFilter-----CFilter-----BFilter

  • C. AFilter-----BFilter-----CFilter

  • D. CFilter-----BFilter-----AFilter

答案: 请关注公众号【九八五题库】查看答案

问题 192: 29. 下列关于< dispatcher >元素值ERROR的作用,描述正确的是( )

选项:

  • A. 表示用户直接访问页面时,Filter将调用

  • B. 目标资源是通过声明式异常处理机制调用时, Filter将被调用

  • C. 目标资源通过RequestDispatcher的forward()方法访问时,Filter将被调用

  • D. 目标资源通过RequestDispatcher的include()方法访问时,Filter将被调用

答案: 请关注公众号【九八五题库】查看答案

问题 193: 30. 下列关于元素值REQUEST的作用,描述正确的是( )

选项:

  • A. 目标资源通过RequestDispatcher的forward()方法访问时,Filter将被调用

  • B. 表示用户直接访问页面时,Filter将调用

  • C. 目标资源是通过声明式异常处理机制调用时, Filter将被调用

  • D. 目标资源通过RequestDispatcher的include()方法访问时,Filter将被调用

答案: 请关注公众号【九八五题库】查看答案

问题 194: 31. 已知,在web.xml文件中元素的配置信息如下:

RequestFilter
cn.sdcet.RequestFilter

以下选项中,能够使RequestFilter为应用根目录下的out.jsp提供过滤的配置是( )

选项:

  • A. RequestFilter/out.jsp

  • B. cn.itcast.RequestFilter /out.jsp

  • C. RequestFilter /out

  • D. RequestFilter /*

答案: 请关注公众号【九八五题库】查看答案

问题 195: 32. 下面选项,能解决POST提交方式,参数的中文乱码问题的是( )

选项:

文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章43174
  • 评论0
  • 微语1
最新评论