-
选择题:
1)
下面对
Http
请求消息使用
GET
和
POST
方法陈述正确的是:
(单选)
(C)
A POST
方法提交信息可以保存
为书签,而
GET
则不行
B
可以使用
GET
< br>方法提交敏感数据
C
使用<
/p>
POST
提交数据量没有限制
D
使用
POST
方法提交数据比
GET
方法快
2)
We
b
应用程序打包后的扩展名是:
(单选)
(B)
A EAR
B WAR
C JAR
D RAR
3)
下面关于
Servlet
的陈述正确的是:
(多选)
< br>(BC)
A
我们在浏览器的地址栏直接输入要请求的
Servlet
,
该
< br>Servlet
默认会使用
doPost
方法处理请求
B
Servlet
运行在服务器端
C
Servlet
的生命周期包括:实例化,初始化,服务,破坏,不可以用
D Servlet
不能向浏览器发送
Html
标签
4)
在<
/p>
Web
应用程序中
配置了
Servlet
的信息,如果你的项目为
LoginDemo
,那么
最可能位于哪个目录下。
(单选)
(D)
A LoginDemo/
B
LoginDemo/src/
C
LoginDemo/logindemo/WEB-INF/bin/
D
LoginDemo/logindemo/WEB-INF/
5)
下面说法错误的是:
(多选)
(CD)
A Http
协议是无状态的协议
B
会话跟踪技术有:用户授权,隐藏表单域,
URL
重写,
Cookie
等
C
使用
s
ion(false)
可以新建会话
D
使用
kie()
< br>可以添加
Cookie
到客户端
6)
在
p>
中存在如下代码
在
login servlet
中获得
文本框的值正确的是:
(单选)
(D)
A
无法获取,因为代码在
Html<
/p>
中
B ribute
< br>(
“
userName
”
)
C ameter
(
“
myName
”
)
D ameter
(
p>
“
userName
”
)
7)
可以用于发送邮件的协议有:
(
多选
)(BD)
A Pop3
B SMTP
C FTP
D IMAP
8)
在使用
JavaMailAPI
发送邮件时可以使用哪个方法:
(单选
)
(A)
A ()
B ()
C ()
D ()
9)
Jsp
在转译阶段生成文件的扩展名是
(B)
A class
B java
C exe
D
bin
10)
下面的说法错误的是:
(单选)
(D)
A
Jsp
可以处理动态内容和静态内容
B
在
Jsp
最终会编译成字节码后执行
C
在<
/p>
jsp
中可以使用脚本控制
Html
p>
的标签生成
D Jsp
< br>中不能使用
//
注释
Java<
/p>
脚本中的代码
11)
关于下面这段代码说法正确的
是:
(单选)
(B)
<%!
String temp;
String
convertMoney(String money){
temp = mone
y+
”
.00
”
n(temp);
retrun temp;
}
%>
A
这里不能调用
temp
,超出
tem
p
的生命周期
B
这里不能使用
out
C
程序通过编译
D
不能在这里定义方法
12)
在
<
/p>
中,关于下面的代码说法错误的是:
(单选)
(A)
<%@
page
la
nguage=
import=
errorPage=
isErrorPage=
A
该页面可以使用
exception
对象
B
该页面发生异常会转向
C
存在
errorPage
属性时,
isErrorPage
是必须的属性
值且一定为
false
D
页面一定
要有
isErrorPage
属性且值为
true
;
13)
下面不属于
< br>Jsp
隐式对象的是:
(单选)
(B)
A
session
B
config
C
pageScope
D
exception
14)
在
j
sp
中作用域由小到大的组合是:
(单选)
(C)
A request page session
application
B page request session
application
C pageContext request
session application
D pageScope request
sessionScope applicationScope
15)
在项目中已经建立了一个
p>
JavaBean
该类为:
t
,
给
bean
具有
name
属性,则下面标签用法正确的是:
(单
选)
(C)
A
B
hello student!
C
hello student!
<
br> <
br>(
<
br>的值取出来
的值取出来
D
16)
p>
下列标签使用正确的是:
(多选)
(AC)
A
B
C
D
17)
$${empty
的结果是:
(单选)
(C)
A not null
B null
C true
D false
18)
在
<
/p>
中存在如下的代码:
则在
中可以使用可以使用哪些
语句可以获取
stuid
的值:
(
p>
多选)
(ABD)
A
<%=mater(
B
$${}
C
$${param[stuid]}
D
$${param[
19)
在标签处理类中返回值
EV
AL_PAGE
的含义是:
(单选)
(B)
A
重复执行标签
B
继续处理页面内容
C
跳过标签体内容
D
跳过页面内容
20)
标签文件的扩展名是:
(单选)
(A)
A tld
B tag
C dtd
D xml
21)
关于
MVC
下面说法正确的是:
(多选)
(ABCD)
A
MVC
表示模型,视图,控制器
B
在
model
1
体系结构中没有使用
Servlet
C model 1
体系结构适合小型项目,开发效率较高,但
大型项目会有维护问题
D
JavaBean
可以访问数据库
22)
Model 2
体系结构中控制器对象是一个:
(单选)
(A)
A Servlet
B JavaBean
C
Jsp
页面
D
Html
页面
23)
FilterConfig<
/p>
的哪个方法可以返回
init
参数的名称
(D)
A getServletContext()
B getInitParameter(String name)
C getFilterName()
D
getInitParameterNames()
24)
下面关于
JSP
自定义标记的描述正确
的是(
A
)
。
(选择一项)
A
JSP
自定义标记是用于添加新动作
标记的扩展机制
B
标记库通常被打包成
.jar
文件,该文件包含实现库标记的
Java
文件
C
文件的
表示类文件的位置
D
标记
的属性名在
文件中描述
扩展标记的用法
25)
在
java
程序中的
中要使用标记扩展,
下列选项正确的是
D
)
。
(选择一项)
A
<%@taglib
URL=“/hello”prefix=“examples”%>
B
<%taglib
URI=“/hello”prefix=“examples”%>
C
<%
@taglib
url=“/hello”prefix=“examples”%>
D
<%@taglib
uri=“/hello”prefix=“examples”%>
26)
对于
动作,描述正确的是(
AB
)
(选择两项)
A
< jsp:param ><
/p>
是
、
标记的子标记
B
如果有
代码:
,
则在
中可以使用
ameter(
“
name
”
);
把属性
name
C
如果有
代码:
,
则在
中可以使用
ibute(
“
name
”<
/p>
);
把属性
name
D
如果
标记不放在
标记
内,也就是不作为
的子标记,则使用浏览器查看时会显示错误页面
27)
在
JSP
中
,在
中有行代码:
<%
ri
bute(“Co
.
”
,
”jb
-
aptech
”); %>
在
中有行代
码:
<% n((String)ribute(“Co.”));
%>
为了使得在
中的如上代码可以显示“
bi-aptech
”
,
可以使用(
ABD
)方
法。
(选择三项)
A
在
中使用