-
号
学
)
计
分
零
按
者
p>
违
名
,
姓
题
答
准
不
内
线
封
密
、
级
班
p>
级
、
班
号
业
学
专
、
名
姓
系
写
要
不
外
线
封
密
(
院
学
A
考试方式
:
闭卷
…
…
…
太原理工大学
WEB
系统与技术
试卷
…
…
…
适用专业:
软件工程专业 p>
考试日期:
2016.4.25
时间:
120
分钟
共
8
页
…
…
题
号
一
二
三
四
总
分
…
…
得
分
…
…
…
线
说明:本试卷为
A
、
B
两卷综合,小编未整理。
…
一、
选择题
…
…
1
、
HTTP
哪个请求方式,请求参数会出现在网址列上?
p>
…
…
(
A
)
GET
(
B
)
POST
…
…
…
p>
2
、
Web
容器在收到浏览器请求时,会如何处理请求 ?
…
…
(
)
使用单一执行绪处理所有请求
…
…
(
B
)< /p>
一个请求就建立一个执行绪来处理请求
…
…
封
(
C
< p>)
一个请求就建立一个行程来处理请求
< br>…
…
(
D
)
一个请求就执行一个容器来处理请求
…
…
3
、
Java EE
中各技术标准最后将由什么文件明订规范?
…
p>
…
…
(
A
)
JCP
(
B
)
JSR
(
C
)
JDK
…
…
4
、在
< p>JSP中,要定义一个方法,需要用到以下(
)写法。
…
密
…
A.
<%=
%>
B.
<%
%>
C.
<%!
%>
D.
<%@
%>
…
…
…
4
、在
J2EE
中,在
中,有如下代码
:
…
…
…
…
…
…
…
…
…
…
上述代码定义了默认的会话超时时长,时长为
30
(
)
。
…
…
A.
毫秒
B.
秒
C.
分钟
D.
小时
6
、
JavaWeb
中(
)类的(
)方法用于创建对话。
第
1
页
共
15
页
.
A.
HttpServletRequest
、
getSession
B.
HttpServletResponse
、
newSession
C.
HtttpSession
、
newInstance
D. HttpSession
、
getSession
7
、给定一个
Servlet
的
doGet
方法中的代码片段,如下:
ribute(
“
name< /p>
”
,
”
zhang
”
);
direct(
“
http://localho st:8080/servlet/MyServlt
”
);
那么在
Servlet
中可以使用(
)方法把属性
name
的值取出来。
A.
String
str=ribute(
“
name
”
);
B. String str=(String)ribute(
“ p>
name
”
);
C. Object
str=ribute(
“
name
”
);
D.
无法取出来
8
、下边哪个不是
JSP
的内置对象?(
)
A.
session
B.
request
C.
cookie
D.
out
9
、关于
get
和
post
两种请求,下列说法正确的是?(
)
A.
Form< /p>
表单默认请求是
get
请求。
B.
get
请求处理的数据量大小不受到限制。
C.
post
请求地址栏里是能看到数据的,所以传送 用户信息尽量避免使用。
D.
post
请求可以由
doGet
方法处理。
1
0
、下面哪一个是正确使用
JavaBean
的方式?(
)
;.
A.
D. )中。
11 、在 Java
Web 开发中,不同的客户端需要共享数据,则数据应该存储在(
A. session
B. application
C. request D. response 、在 WEB 应用程序的目录结构中,在 WEB-INF 文件夹外的文件为( A. jsp 文件
B. class 文件
C. jar 文件
D. 文件
) 。
、以下(
p> )可用于检索 session 属性 userid 的值。
“ userid ” );
“ userid ” );
“ userid ” );
“ userid ” ); 、在 JSP 中,有 EL 表达
式 $${10*10 ne 10} ,结果是(
) 。
A. 100 B. true
C. fasle
D. 以上都不对
、有关会话跟踪技术描述不正确的是(
) 。
是 Web 服务器发送
给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务
关闭浏览器意味着
会话 ID 丢失, 但所有与原会话关联的会话数据仍保留在服务器上
, 直至会话过 在禁用 Cookie 时可以使用 URL 重
写技术跟踪会话 隐藏表单域将字段添加到 HTML 表单并在客户端浏览器中显示 、 在 JSP 页面中使用 标签, 对 session 中集合对象<
/p> arr 进行迭代时, items 属性赋值
) 。 ” bean ”
items= ” ” />
” bean ”
items= ” $${} ” />
” bean ”
items= ” ” />
” bean ”
items= ” $${} ” /> <
/p> 、在 Servlet 过滤器的生命周期
方法中,每当传递请求或响应时, web 容器会调用(
e er
y ) 方 、利用 MVC )中实现。 A. 模型层
B. 视图层
C. 数据访问层
D. 控制层 、
p> Servlet / JSP 主要是属于哪个 Java 平台的规范之中?
A ) Java SE
( B )
Java ME ( C )
Java EE ( D )其他
)写法。 20
p> 、在 JSP 中,要直接输出一个值,需要用到以下(
<%= %>
B.
<% %>
C. <%!
%> D.
<%@ %> 、 Servlet / JSP 必须基
于哪一类型的容器才能提供服务? A
) Applet 容器
( B )应用程序客户端容器 ( c ) web 容器
( D) 其他 、关于 get 和 post 两种请求,下列
说法正确的是?( )
get 请求处理的数据量大小不受到限制。
post 请求可以由 doGet<
/p> 方法处理。 Form 表单默认请求是 get 请求。 post 请求地址栏里是能看到数据的,所以传送用户信息尽量避免使用。 、在 Web 应用程序的档
案与目录结构中, 是直接放置在哪个目录之中?
A ) 目录
( B )
conf 目录 C )
lib 目录
( D )
classes 目录
、何者可以实作使用者的自动登入机制?
A )
HttpSession
( B )
Cookie
C )
HttpServletRequest
( D )
URL 重写 、关于
JSP 的描述,哪个正确?
A ) JSP 是直译式的网页,与 Servlet 无关
B ) JSP 会先转译为 .java ,然后编译为 .class 载入容器 C )
JSP 会直接由容器动态生成 Servlet 实例
,无需转译 D )
JSP 是丢到浏览器端,由浏览器进行直译 26 、使用 Statement 的 execu
teQuery() 方法,会传回哪个型态?
A ) int
( B )
boolean C )
ResultSet
( D ) Table 、若要针对 HTTP 请求撰写 S
ervlet 类别,以下何者是正确的作法?
A )
实作 Servlet 界面
B )
继承 GenericServlet
C )
继承 HttpServlet
D )
直接定义一个结尾名称为 Servlet 的类别
、续上题,如何针对 HTTP 的
p> GET 请求进行处理与响应?
A )
重新定义 service() 方法
B )
重新定义 doGet() 方法
C )
定义一个方法名称为 doService()
D )
定义一个方法名称为 get() 、
HttpServlet 是定义在哪个套件之中?
A ) t
B )
C )
D ) 、你在 中定义了以下的内容:
URL 可以正确的要求 Servlet 进行请
求处理? A )
/GoodBye
B ) /
C )
/LoguotServlet
D )
/goodbye 、在 应用程序中,何者负责将 HTTP 请求转换为 HttpServletRequest 物件?
A )
Servlet 物件
B )
HTTP 服务器
C )
Web 容器
D )
JSP 网页 、在 Web 是直接放置在哪个目录之中?
A ) WEB-
INF 目录
B )
conf 目录
C )
lib 目录
D )
classes 目录 、在 MVC 架构中,谁负责通知应用程序客户端,应用程序本身有状态改变?<
/p> A )
模型( Model )
B )
视图( View )
C )
控制器( Controller ) 、 MVC 与 Model
2 架构最大的差别在于?
A ) Model
2 架构的视图是由 HTML 组成
B ) Model
2 架构中的模型无法通知视图状态已更新
C )
MVC 架构是基于请求/响应模型
D )
MVC 架构只能用于单机应用程序
1 、 JSP 有三种类型的元素,
分别为:脚本元素 、
指令元素 、
动作元素
2 、 get 请求的数据会附在<
/p> URL 之后,以
?
分割 URL 和传输数据,参数之间以
& 相连。
3 、 Servlet 生命周期可
分为四个阶段:加载和实例化、初始化、 处理请求
、销毁。 4 、 JDBC 的主要任务是:与数据库建立连接 、执行 SQL 语句、
处理结果 。 5 、 PreparedSta
tement 接口中 executeUpdate()
方法用于执行 INSERT 等更新语句, 并且返回一 6 、 JSP 中
,常用的会话跟踪技术有 Cookie 技术、 Session
p> 技术、隐藏表单域技术、 URL 重写技术。
7 、 JSTL 中, 标签用于遍历集合或迭代
指定的次数。
B.
C.
.
12
13
A. session. getAttribute
(
B. session. setAttribute
(
C. request. getParameter
(
D. request. getAttribute
(
14
15
A. Cookie
器端
B.
期
C.
D.
16<
/p>
正确的是(
A.
B.
;.
.
C.
D.
17
法。
18
构
的(
19
(
A.
21
(
22
A.
B.
C.
D.
23
(
;.
WEB-INF
.
(
24
(
(
25
(
(
(
(
(
(
27
(
(
(
(
28
(
(
(
(
29
;.
.
(
(
(
(
30
哪个
(
(
(
(
31
(
(
(
(
;.
.
32
(
(
(
(
33
(
(
(
34
(
(
(
(
二、填空题
个整数。
;.