当前位置:文档之家› JAVA WEB测试题(矿大)

JAVA WEB测试题(矿大)


1、下列属于 jsp 中注释的有(

A 、 <%-- 与 --%>
B、 /
C 、 /** 与 **/
D、 <!-- 与
-->
2、派生 HttpServlet 的 Servlet 子类的 doGet 方法通常可以抛出( )异常。
A 、 InterruptException
B 、 IOException C 、 NullPontterException D 、
15、以下( )不属于把 CSS 样式表与 HTML 网页关联的方法。
A.在 HTML 文档的<!--…-->标签内定义 CSS 样式
B.用<link>标签链接网上可访问的 CSS 样式表文

C.在 HTML 文档的<head>标签内定义 CSS 样式
D.用@import 引入样式表文件
二、 选择填空(每空 3 分,共 5×3 = 15 分)
C、http://localhost:8080/helloapp/hello/hello.jsp
D、http://localhost:8080/webapps/helloapp/hello/hello.jsp
6、假设在 helloapp 应用中有一个 HelloServlet 类,它位于 org.javaservlet 包下,那么
"admin", "admin");则(
)。
A、该连接字符串是错误的
B、该语句建立了一个到本地 ODBC 数据源的连接
C、该语句建立了一个到本地 Oracle 数据库的连接
D、该语句建立了一个到 MySql 数据库的连接
5 、 假 设 在 helloapp 应 用 中 有 一 个 hello.jsp , 它 的 文 件 路 径 如
下 : %CATALINA_HOME%/webapps/helloapp/hello/hello.jsp ; 那 么 在 浏 览 器 端 访 问
hello.jsp 的 URL 是什么? ( )
A、http://localhost:8080/hello.jsp
B、http://localhost:8080/helloapp/hello.jsp
A、http://localhost:8080/HelloServlet
B、http://localhost:8080/helloapp/HelloServlet
C、http://localhost:8080/helloapp/org/javaservlet/hello
D、http://localhost:8080/helloapp/hello
D、JSP 容器将创建 1 个 JSP 实例和 1 个新 CounterBean 实例
4、在使用 JDBC 连接到数据源过程中,我们使用了以下 getConnection 方法调用:
Connection conn=DriverManager.getConnection("jdbc:odbc:thin:@host:1521:mydb",
可以处理 ServletRequest 对象。
A、浏览器
B、Web 服务器的 HTTP 引擎
C、Web 服务器的 Servlet 容器
D、JAVA 虚拟机
2、由 JSP 页面转译生成的 java 类都属于(
)包。
A、javax.servlet.jsp
B、javax.servlet.http
C、org.apacher.jasper.runtime
A.只能是 HTML 页面和图像
B.不可以是声音
C.不可以是影片
D.可以是网络上的任何资源
13、用于设置文本框显示宽度的属性是( )。
A.size
B.maxLength
C.value
D.length
14、若要产生一个 4 行 30 列的多行文本域,以下方法中,正确的是( )。
A.<input type="text" rows="4" cols="30" name = "txtintrol" >
D、org.apache.jsp
3、在 Web 应用 MyWebApp 根路径下部署了一个 JSP 页:
------------PageCounter.jsp 清单---------------
<%@ page contentype="text/html;charset=GBK"%>
<html>
<head><title>PageCounter</title></head>
</servlet>
<servlet-mapping>
<servlet-name> HelloServlet </servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
那么在浏览器端访问 HelloServlet 的 URL 是什么? ( )
这个类的 class 文件应该放在什么目录下? ( )
A、helloapp/HelloServlet.class
B、helloapp/WEB-INF/HelloServlet.class
C、helloapp/WEB-INF/classes/HelloServlet.class
D、helloapp/WEB-INF/classes/org/javaservlet/HelloServlet.class

A.
name
B.
property
C.
value
D.
以上皆不会出现
10、在 JSP 中调用 JavaBean 时不会用到的标记是:(

A. <javabean>
B. <jsp:useBean>
C.
<jsp:setProperty>
D. <jsp:getProperty>
11、Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是:
}
}
启动 MyWebApp 并在两个浏览器中分别访问该页面,则(
)。
A、JSP 容器将创建 2 个 JSP 实例和 2 个新 CounterBean 实例
B、JSP 容器将创建 2 个 JSP 实例和 1 个新 CounterBean 实例
C、JSP 容器将创建 1 个 JSP 实例和 2 个新 CounterBean 实例


A. <%@ page %>作用于整个 JSP 页面。
B. 可以在一个页面中使用多个<%@ page %>指令。
C. 为增强程序的可读性,建议将<%@ page %>指令放在 JSP 文件的开头,但不是必须的。
D. <%@ page %>指令中的属性只能出现一次。
12、HTML 使用锚标签<a>来创建一个连接到其他文件的链接,链接的资源( )
------------CounterBean.java 清单-----------
package com.mycompany.bean;
public class CounterBean{
private int count=0;
public int getCount()
{
return ++count;
中国矿业大学 2011~2012 学年第 1 学期
《Web 基础知识测试》试卷(A)卷
考试时间: 60 分钟
考试方式: 闭 卷
学院
题目 得分 阅卷人
班级


姓名

学号


总分
一、 选择题(单选):(15×2=30 分)
1、当浏览器访问位于 Web 服务器上的某 Servlet 时,( )负责将请求包装成 Servlet
5、在 javascript 中关闭当前的窗口,使用语句__________。
2、jsp 主要内置对象有

、_________、 ________、
config、page
7、 Servlet 的生命周期分三个时期,每个时期将会调用三个方法。其中
的请求到来之前调用,
在撤消应用或关闭 web container 时调用。
D、区别:后者需要在 web.xml 中配置 URL 路径。
E、区别:前者使用 HTTP 协议,后者使用 RMI 协议。
4、下面属于 javascript 对象的有( )。
A. Window
B. Document C.
Form
Hale Waihona Puke D. StringE. Navigator
5、下列是 JSP 作用域的通信对象的有( )。
B.<textarea rows="4" cols="30" name="txtintro">
C.<textarea rows="4" cols="30" name= "txtintro" ></textArea>
D.<textarea rows="30" cols="4" name="txtintro" ></textArea>
相关主题