javaWeb测试题答案Word文档下载推荐.doc
《javaWeb测试题答案Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《javaWeb测试题答案Word文档下载推荐.doc(15页珍藏版)》请在冰豆网上搜索。
WEB-INF
D
第3题.
在J2EE中,重定向到另一个页面,以下()语句是正确的
request.sendRedirect(“http:
//www.svse.com.cn”);
request.sendRedirect();
response.sendRedirect(“http:
//www.svse.com.cn”);
response.sendRedirect();
C
第4题.
自定义标签的作用是
编写和使用方便
规定是这样的,如果不用,别人会说我们不专业
可以减少jsp中的java代码,将代码与界面标签分离,简化前台开发
连数据库
第5题.
在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。
(选择一项)
PublicclassServlet1extendsHttpServlet{
Publicvoidinit()throwsServletException{
}
Publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)
ThrowsServletException,IOException{
PrintWriterout=response.getWriter();
out.println(“hello!
”);
}
编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过
编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:
hello!
编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
第6题.
在Servlet中,response.getWriter()返回的是____________
JspWriter对象
PrintWriter对象
Out对象
ResponseWriter对象
第7题.
在web.xml中使用___________标签配置过滤器
<
filter>
和<
filter-mapping>
filter-name>
filter-class>
filter-pattern>
A
第8题.
J2EE中,ServletAPI为使用Cookie,提供了()类。
javax.servlet.http.Cookie
javax.servlet.http.HttpCookie
javax.servlet.Cookie
javax.servlet.http.HttpCookie
第9题.
在访问Servlet时,在浏览器地址栏中输入的路径是在_______地方配置的
servlet-name/>
servlet-mapping/>
C.
uri-pattern/>
url-pattern/>
第10题.
在JSP页面中,能够完成输出操作的内置对象是
out
response
request
config
第11题.
给定以下JSP代码片段,有2个客户依次浏览该JSP;
且每个客户只浏览一次,第2个客户会看到浏览器显示()。
(请选择一项)
<
%intx=1;
%>
%!
intx=10;
X=<
%=x%>
x=1
x=2
x=10
x=11
第12题.
在JSP中,若要在JSP正确使用标签:
x:
getKing/>
,在jsp中声明的taglib指令为:
%@tagliburi=“/WEB-INF/myTags.tld”prefix=“_____”%>
,下划线处应该是
x
getKing
myTags
king
第13题.
能够保留请求作用域中数据的转向方式是______________
response.forward()
response.sendRedirect()
session.getRequestDispatcher().forward(request,response)
request.getRequestDispatcher().forward(request,response)
第14题.
Login.jsp为登录页面,表单代码如下:
formaction="
index.jsp"
method="
post"
>
inputtype="
text"
name="
name"
/>
submit"
value="
login"
/form>
Index.jsp中直接显示用户名,以下哪种代码正确()
${requestScope.name}
%=name%>
${param.name}
%=param.name%>
第15题.
某JSP中有如下代码,显示结果为()
%
inta=5;
request.setAttribute(“a”,”123”);
session.setAttribute(“a”,”456”);
%>
c:
outvalue="
${a}"
5
123
456
null
第16题.
要在jsp中使用ArrayList,做法正确的是
%import
java.util.ArrayList%>
%@import
"
java.util.ArrayList"
%@pageimport="
%@pagepackage="
第17题.
request.setAttribute("
user"
"
svse"
);
session.setAttribute("
bob"
使用{user}则显示
svse
bob
啥也没有
第18题.
给定一个Servlet的doGet方法中的代码片段,如下:
request.setAttribute(“name”,”zhang”);
response.sendRedirect(“http:
//localhost:
8080/servlet/MyServlt”);
那么在MyServlet中可以使用()方法把属性name的值取出来。
Stringstr=request.getAttribute(“name”);
Stringstr=(String)request.getAttribute(“name”);
Objectstr=request.getAttribute(“name”);
无法取出来
第19题.
在JSP中,test.jsp文件如下,试图运行时,将发生()。
html>
%Stringstr=null;
stris<
%=str%>
/html>
转译期有误
编译Servlet源码时发生错误
执行编译后的Servlet时发生错误
运行后,浏览器上显示:
strisnull
第20题.
编写自定义标签处理类后,需要编写一个()去描述
.tag文件
.tld文件
dtd文件
.xml文件
第21题.
考虑下面JSP文件代码片断:
HTML>
BODY>
jsp:
includepage=”test2.jsp”>
paramname=”username”value=”svse”/>
/jsp:
include>
/BODY>
/HTML>
以下()代码片断放置在test2.jsp中不会导致错误
getParamname=”username”/>
includeparam=”username”/>
%=request.getParameter(“username”)%>
%=request.getA