java笔试题Word格式文档下载.docx
《java笔试题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《java笔试题Word格式文档下载.docx(63页珍藏版)》请在冰豆网上搜索。
第6题.
在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。
(选择一项)
PublicclassServlet1extendsHttpServlet{
Publicvoidinit()throwsServletException{
}
Publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)
ThrowsServletException,IOException{
PrintWriterout=();
(“hello!
”);
}
编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
编译后,把放在正确位置,运行该Servlet,在浏览器中会看到输出文字:
hello!
编译后,把放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
编译后,把放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
第7题.
在Servlet中,()返回的是____________
JspWriter对象
PrintWriter对象
Out对象
ResponseWriter对象
第8题.
在中使用___________标签配置过滤器
<
filter>
和<
filter-mapping>
filter-name>
filter-class>
filter-pattern>
A
第9题.
自定义标签的描述文件在中配置正确的
taglib>
<
tag-uri>
bob-tld<
/tag-uri>
tag-location>
/WEB-INF/<
/tag-location>
/taglib>
tag>
taglib-uri>
/taglib-uri>
taglib-location>
/taglib-location>
/tag>
jsp-taglib>
/jsp-taglib>
jsp-config>
/jsp-config>
第10题.
在访问Servlet时,在浏览器地址栏中输入的路径是在_______地方配置的
servlet-name/>
servlet-mapping/>
C.
uri-pattern/>
url-pattern/>
第11题.
在JSP页面中,能够完成输出操作的内置对象是
out
response
request
config
第12题.
能够保留请求作用域中数据的转向方式是______________
()
().forward(request,response)
第13题.
为登录页面,表单代码如下:
formaction="
"
method="
post"
>
inputtype="
text"
name="
name"
/>
submit"
value="
login"
/form>
中直接显示用户名,以下哪种代码正确()
${}
%=name%>
%=%>
第14题.
某JSP中有如下代码,显示结果为()
%
inta=5;
(“a”,”123”);
(“a”,”456”);
%>
c:
outvalue="
${a}"
5
123
456
null
第15题.
要在jsp中使用ArrayList,做法正确的是
%import
%@import
"
%@pageimport="
%@pagepackage="
第16题.
在编写过滤器时,需要完成的方法
doFilter()
doChain()
doPost()
doDelete()
第17题.
以下代码执行效果为():
forEachvar
="
i"
begin="
1"
end="
5"
step="
2"
outvalue=“${i}”/>
/c:
forEach>
12345
135
iii
15
第18题.
("
user"
"
svse"
);
bob"
使用{user}则显示
svse
bob
啥也没有
第19题.
在JSP中,test.jsp文件如下,试图运行时,将发生()。
html>
%Stringstr=null;
%>
stris<
%=str%>
/html>
转译期有误
编译Servlet源码时发生错误
执行编译后的Servlet时发生错误
运行后,浏览器上显示:
strisnull
第20题.
编写自定义标签处理类后,需要编写一个()去描述
.tag文件
.tld文件
dtd文件
.xml文件
第21题.
在HTTP协议中,用于发送大量数据的方法是
get
post
put
options
第22题.
MVC中的M
V
分别用_______、_______、_____表示
jsp
servlet
javabean
HTml
javabean
jsp
javabeanjsp
html
jsp
第23题.
tom"
显示"
则可以使用
{("
)}
{}
{user}
第24题.
以下哪个标签实现了switch功能
if>
switch>
choose>
case>
第25题.
在jsp中导入自定义标签的方式正确的是
文件的<
%@tagliburi="
prefix="
jsp:
tagliburi="
无需导入,可直接使用
第26题.
在JSP中可动态导入其他页面的标签是
%include/>
B.<
%@include%>
importPage/>
include/>
第27题.
以下()可用于检索session属性userid的值
session.getAttribute(“userid”);
session.setAttribute(“userid”);
request.getParameter(“userid”);
request.getAttribute(“userid”);
第28题.
当一个Servlet首次被请求的时候,服务器首先会调用________方法
doGet
doPost
doInit
init
第29题.
只能够传递字符串类型数据的方式是_________
表单
URL重写
session对象
隐藏域
setParameter方法
都可以
第30题.
在Servlet中,下列语句可以正确获取PrintWriter对象的是
PrintWriterout=();
PrintWriter
=
();
第31题.
在编写Servlet时需要__________
继承Servlet
实现HttpRequestServlet
继承HttpServlet
实现HttpRequest
Servlet程序的入口点是:
init()
main()
service()
doGet()
第32题.
在WEB应用中,数据传递的默认编码是
ISO-8859-1
UTF-8
GBK
UNICODE
第33题.
从HTTP请求中,获得请求参数,应该调用
request对象的getAttribute()方法
request对象的getParameter()方法
session对象的getAttribute()方法
session对象的getParameter()方法
第34题.
在servlet中的doGet和doPost方法中只有如下代码:
()
request.setAttribute(”jb”,”aPtech”);
response.sendRedirect(”;
那么在Servlet2中使用()可以把属性jb的值取出来
Stringstr=(“jb”);
Stringsir=(String)(“jb”);
Objectstr=(“jb“);
取不出来
第35题.
Servlet接受请求时,会调用_____________
A.service
正确答案为:
第36题.
支持中文的常用字符集有
UTF-8
ZH23
BIG5
MS950
GB2312
BIG5
UTF-16
ANSI
SQL
第37题.
Servlet可以在以下()三个不同的作用域存储数据
请求、会话和上下文
响应、会话和上下文
请求、响应和会话
请求、响应和上下文
第38题.
在Filter过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法
service
doFilter
destroy
第39题.
关于MVC模式说法正确的是
用来将代码分开的方法
将显示、流程控制、业务逻辑分开,提高维护性和分离复杂度
视图控制器模型
只用java才有的模型
第40题.
在JSP页面中,类型为HttpServletResponse的内置对象是
第41题.
http是一个()协议
无状态
有状态
状态良好的
局域网
第42题.
使用GET方式提交数据,接收数据时,处理中文最直接有效方式为
utf-8"
text/html;
charset=utf-8"
Stringname=newString("
).getBytes("
ISO-8859-1"
),"
gbk"
D.
第43题.
Tomcat的端口号可以在_____文件中修改
不能改
第44.
Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL.
sendURL()
redirectURL()
sendRedirect()
redirectResponse()
第45题.
下面关于MVC的说法不正确的是
M表示Model层,是存储数据的地方
View表示视图层,负责向用户显示外观
Controller是控制层,负责控制流程
在MVC架构中jsp通常做控制层
第46题.
在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是放()文件的
.jsp文件
.class文件
.jar文件
文件
第47题.
在J2EE中,使用Resultset对象的next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是
InterruptedExceptlon
AlreadyBoundExceptlon
SQLException
NetExcePtlon
第48题.
按作用域从大到小排列正确的是
applicationpagerequestresponse
sessionpageContextrequestapplication
public
application
sessionrequest
applicationsessionrequest
pageContext
第49题.
Stringname=("
uname"
________________________
横线处使用什么代码可以将name的值显示在页面
A.
(name);
%().print(name)%>
p>
name<
/p>
第50题.
jsp最终被运行的是
一个java文件
一个class文件
一个HTML
一个JSP
第51题.
完整的配置一个Servlet需要__________________标签
webapp>
/webapp>
servlet>
/servlet>
servlet-mapping>
/servlet-mapping>
servlet-class>
servlet-name>
第52题.
核心标签库中,用来实现循环功能的标签是()
for>
while>
第53题.
在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为
第54题.
请求Servlet的时候,Servlet的对象由__________
服务器负责实例化
由开发人员在请求中实例化
Servlet会自动实例化
Servlet只加载,无需实例化