javaWeb选择试题003Word文件下载.docx
《javaWeb选择试题003Word文件下载.docx》由会员分享,可在线阅读,更多相关《javaWeb选择试题003Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。
C.tomcat.xml
D.不能改
A
第104题.给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域
jsp:
useBeanname="
myBean"
type="
com.example.TheBean"
/>
takeBeanname="
useBeanid="
class="
scope="
request"
takeBeanid="
第105题.有三个JSP文件如下
1.jsp
<
ahref="
2.jsp?
user=svse"
>
To2.jsp<
/a>
2.jsp
%Stringuser=request.getParameter("
user"
%>
forwardpage="
3.jsp"
3.jsp
%=request.getParameter("
)%>
页面中输出
A.报错
B.什么都没有
C.null
D.svse
D
第106题.自定义标签的描述文件在web.xml中配置正确的
taglib>
<
tag-uri>
bob-tld<
/tag-uri>
tag-location>
/WEB-INF/bob.tld<
/tag-location>
/taglib>
tag>
taglib-uri>
/taglib-uri>
taglib-location>
/taglib-location>
/tag>
jsp-taglib>
/jsp-taglib>
jsp-config>
/jsp-config>
第107题.Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL.
A.sendURL()
B.redirectURL()
C.sendRedirect()
D.redirectResponse()
第108题.在J2EE中,对于HttpServlet类的描述,错误的是
A.我们自己编写的Servlet继承了HttpServlet类,一定需覆盖doPost或者doGet
B.Httpservlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法
C.Httpservlet类中处理客户请求和响应时所使用的两个接口是:
HttpServletRequest和HttpServletResponse.
D.我们自己编写的servlet继承了Httpservlet类,一般只需要覆盖doPost或doGet方法,不必覆盖servive()方法,因为一个service()方法会调用doPost或者doGet方法
第109题.在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.*和java.util.*包.正确的是
A.<%@pageLanguage=“Java”,import=”java.rmi.*;
java.uitl.*”%”>
B.<%@pagelanguage=“Java”import=”java.rmi.*;
C.<%@pagelanguage=“Java”;
import=”java.rmi.*;
D.<%@pagelanguage=“Java”import=”java.rmi.*,java.uitl.*”%>
第110题.下面关于MVC的说法不正确的是
A.M表示Model层,是存储数据的地方
B.View表示视图层,负责向用户显示外观
C.Controller是控制层,负责控制流程
D.在MVC架构中jsp通常做控制层
第111题.给定test1.jsp代码片断,如下:
html>
includepage=”test2.jsp”flush=”false”>
paramname=”color”value=”red”/>
/jsp:
include>
/html>
要在test2.jsp中输出参数color中的值,以下选项正确的是()
%=request.getParameter(“color”)%>
%=request.getAttribute(“color”)%>
getParamname=”color”/>
includeparam=”color”/>
第112题.在JSP中,给定以下JSP代码片段,运行结果是()。
%intx=5;
%>
%!
intx=7;
%!
IntgetX(){
returnx;
}
%out.print(“X1=”x);
%out.print(“X2=”getX());
A.X1=5X2=7
B.X1=5X2=5
C.X1=7X2=7
D.X1=7X2=5
第113题.在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是放()文件的
A..jsp文件
B..class文件
C..jar文件
D.web.xml文件
第114题.给定一个Servlet程序的代码片段,如下:
()
PublicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throws
ServletException{
request.getSession().getAttribute(“A”);
//第二行
假定第二行返回的对象引用不是null,那么这个对象存储在()范围中
A.page
B.session
C.request
D.application
B
第115题.在J2EE中,使用Resultset对象的next()方法移动光标时,如果超过界限,会抛出异常,该异常通常是
A.InterruptedExceptlon
B.AlreadyBoundExceptlon
C.SQLException
D.NetExcePtlon
第116题.以下代码执行效果为:
()
%
session.setAttribute(“a”,”svse”);
c:
iftest=“${2>
1}”>
outvalue=“${a}”/>
/c:
if>
A.a
B.svse
C.2>
1
D.null
第117题.给定一个Servlet的代码片段如下:
()
PublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException{
______
out.println(“hikitty!
”);
out.close();
运行次Servlet时输出如下:
hikitty!
则应在此Servlet下划线处填充如下代码
A.PrintWriterout=response.getWriter();
B.PrintWriterout=request.getWriter();
C.OutputStreamout=response.getOutputStream();
D.OutputStreamout=request.getWriter();
第118题.按作用域从大到小排列正确的是
A.applicationpagerequestresponse
B.sessionpageContextrequestapplication
C.publicapplicationsessionrequest
D.applicationsessionrequestpageContext
第119题.<
%
Stringname=request.getAttribute("
uname"
________________________
横线处使用什么代码可以将name的值显示在页面
A.response.print(name);
%request.getOut().print(name)%>
%=name%>
p>
name<
/p>
第120题.在J2EE中,在web.xml中,有如下代码:
session-config>
session-timeout>
30<
/session-timeout>
/session-config>
上述代码定义了默认的会话超时时长,时长为30()
A.毫秒
B.秒
C.分钟
D.小时
第121题.在JSP中,<%="
1+4"
%>将输出
A.1+4
B.5
C.14
D.不会输出,因为表达式是错误的
第122题.jsp最终被运行的是
A.一个java文件
B.一个class文件
C.一个HTML
D.一个JSP
第123题.完整的配置一个Servlet需要__________________标签
webapp>
/webapp>
servlet>
/servlet>
和<
servlet-mapping>
/servlet-mapping>
servlet-name/>
servlet-class>
servlet-name>
第124题.在J2EE中,标签库中文件(*.tld)存放在()目录下
A.WEB—INF
B.WEB—INF/tags
C.WEB—INF/classes
D.WEB—INF/lib
第125题.JSPEL表达式:
${user.loginName}执行效果等同于()
%=user.getLoginName()%>
%user.getLoginName();
%=user.loginName%>
%user.loginName;
第126题.在JSP中,以下是有关<
setProperty>
getProperty>
标记的描述,正确的是()
标记都必须在<
useBean>
的开始标记和结束标记之间
B.这两个标记的name属性的值必须和<
usebean>
标记的id属性的值相对应
标记可以用于对bean中定义的所有属性进行选择和设置
D.这两个标记的name属性的值可以和<
userbean>
标记的id属性的值不同
第127题.在请求中没有包含名为user的参数时,使用如下语句
{user},则会出现
A.编译报错
B.运行出错
D.什么都没有
第128题.核心标签库中,用来实现循环功能的标签是()
for>
while>
forEach>
第129题.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为
第130题.下列那个类是抽象类
A.ServletConfig
B.HttpServlet
C.Cookie
D.HttpServletRequest
第131题.在JSP中,page指令的()属性用来引入需要的包或类
A.extends
B.import
C.languge
D.contentType
第132题.请求Servlet的时候,Servlet的对象由__________
A.服务器负责实例化
B.由开发人员在请求中实例化
C.Servlet会自动实例化
D.Servlet只加载,无需实例化
第133题.过滤条件配置正确的是
filter-class>
/*<
/filter-class>
url-pattern>
/user/*<
/url-attern>
*<
filter-mapping>
/filter-mapping>
第134题.关于session的使用,下列说话正确的是(多选)
A.不同的用户窗口具有不同的session
B.不同的用户窗口具有相同的session
C.session可能超时间
D.session永远不可能超时
AC
第135题.http:
//localhost:
8080/web/show.jsp?
name=svse下列取得请求参数值正确的是_______
A.{param.name}
B.{name}
C.{parameter.name}
D.{param.get("
)}
第136题.{emptyparam.user?
"
Administrator"
:
param.user}说法正确的是
A.编译时出错,不支持该语法
B.如果参数user为空则返回Administrator否则就返回user的值
C.如果参数user为空字符则返回Administrator否则就返回user的值
D.如果参数user为空则返回user否则就返回Administrator的值
第137题.不属于jsp动作标记的是
attribute/>
forwards/>
include/>
useBean/>