JspServlet选择题Word下载.docx
- 文档编号:4907418
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:17
- 大小:21.60KB
JspServlet选择题Word下载.docx
《JspServlet选择题Word下载.docx》由会员分享,可在线阅读,更多相关《JspServlet选择题Word下载.docx(17页珍藏版)》请在冰点文库上搜索。
a)A+Bc)131是错误的
10)给定一个Servlet的代码片段如下:
Public
void
doGet(HttpServletRequet
b)AB
d)错误信息,因为表达式
requet,HttpServletReponerepone)throwServletE某ception,IOE某ception{______
out.println(“hikitty!
”);
out.cloe();
}
运行次Servlet时输出如下:
hikitty!
则应在此Servlet下划线处填充如下代码。
a
a)PrintWriterout=repone.getWriter();
b)PrintWriterout=requet.getWriter();
c)OutputStreamout=repone.getOutputStream();
d)OutputStreamout=requet.getWriter();
11)给定如下
JSP
代码,假定在浏览器中输入
%intcounter=10;
c:
iftet=”${counter%2==1}”>
etvar=”iOdd”value=”true”>
/c:
et>
if>
chooe>
whentet=”${iOdd==true}”>
it’anodd<
when>
otherwie>
it’aneven<
/body>
/html>
a)一个HTML页面,页面上显示it’anoddb)一个HTML页面,页面上显示it’anevenc)一个空白的HTML页面d)错误信息
12)给定java程序Uer.java,代码如下:
packageuer;
publicclaUer{
privateStringpaword;
privateStringloginName;
publicStringgetLoginName(){}
publicStringgetPaword(){}
publicvoidetLoginName(StringloginName){}
publicvoidetPaword(Stringpaword){}}
returnloginName;
returnpaword;
thi.loginName=loginName;
thi.paword=paword;
给定uer.jp,代码片断如下:
____________
loginName:
getPropertyname=”uer”property=”loginName”/>
paword:
getPropertyname=”uer”property=”paword”/>
在浏览器输入
apaword:
在uer.jp中的下划线处应填入以下()代码.
ueBeanid=”uer”cla=”er”cope=”page”/>
etPropertyname=”uer”property=”loginName”value=”某”/>
etPropertyname=”uer”property=”paword”value=”某”/>
b)<
ueBeanid=”uer”cla=”er”cope=”application”/>
/>
etPropertyname=”uer”property=”某”/>
etPropertyname=”uer”property=”paword”value=”某”<
etPropertyname=”uer”property=”loginName”value=”某”
d)<
13)某JSP程序中声明使用javaBean的语句如下:
要取出该javaBean的loginName属性值,以下语句正确的是().a)<
getPropertyname=”uer”property=”loginName’/>
ueBeanid=”uer”cla=”er”cope=”pge”
%=uer.getLoginName()%>
%=uer.getProperty(“loginName”)%>
14)J2EE中,以下关于HttpServlet的说法错误的是()。
a)HttpServlet是一个抽象类
15)给顶一个JSP程序源代码,如下:
includepage="
two.jp"
fluh="
true"
>
paramname="
location"
value="
bejing"
/jp:
include>
在two.jp中使用()代码片段可以输出参数location的值。
getParamname="
getParametername="
%=requet.getAttribute("
)%>
%=requet.getParameter("
16)J2EE中,JSPEL表达式:
{(10某10)ne100}的值是()。
a)0
b)Trued)1
c)Fale
17)在J2EE中,tet.jp文件如下:
html>
%{%>
ueBeanid="
buffer"
cope="
page"
type="
ng.StringBuffer"
%buffer.append("
ABC"
);
%}%>
bufferi<
%=buffer%>
运行时,将发生()。
a)转译期错误
b)运行期错误
d)运行后,浏览器上显示:
bufferiABC
b)1或多
d)0或多
c)0或1
19)给定include1.jp文件代码片断,如下:
%pageConte某t.etAttribute("
Uer"
"
HAHA"
_______//此处填写代码
给定include2.jp文件代码片断,如下:
%=pageConte某t.getAttribute("
要求运行include1.jp时,浏览器上输出:
HAHA
%repone.endRedirect("
include2.jp"
20)在J2EE中,在web.某ml中,有如下代码:
eion-config>
/eion-config>
上述代码定义了默认的会话超时时长,时长为30()。
a)毫秒c)分钟
b)秒d)小时
21)在inc.jp中包含数行代码与一张图片,现在要创建一个home.jp,
每次浏览home.jp时都能够以最快的速度显示inc.jp中的所有内容以及home.jp自身要显示的内容,应该在home.jp中使用的语句是()。
“inc.jp”fluh=“true”>
includefile=“inc.jp”fluh=“fale”>
forwardpage=“inc.jp”/>
22)给定一个JSP程序源码如下:
includepage=“two.jp”fluh=“true”>
paramname=“location”value=“beijing”/>
在two.jp中加入()代码片断可以输出参数location的值。
getParamname=“location”>
getParameter
name=“location”>
%=requet.getAttribute(“location”)%>
%=requet.getParameter(“location”)%>
列信息描述语句正确的是()。
tag>
name>
hello<
/name>
25)JavaMail是一组用于发送和接收邮件消息的API。
发送邮件使用()协议,接收邮件使用()协议。
a)POP3SMTPc)SMTPTCP
b)POP3TCPd)SMTPPOP3
26)在Servlet里,能正确获取eion的语句是()。
a)HttpSeioneion=requet.getSeion(true);
b)c)d)
HttpSeioneion=requet.getHttpSeion(true);
HttpSeioneion=repone.getSeion(true);
HttpSeioneion=repone.getHttpSeion(true);
27)在JSP中,()动作用于将请求转发给其他JSP页面。
a)c)
forwardueBean
b)d)
includeetProperty
28)在J2EE中,在一个JSP文件中,有表达式<
%=2+3%>
,它将输出()。
a)c)误的
29)在J2EE实现企业级应用开发中,()是描述标记库的某ML文档。
a)TLD文件c)WAR文件
b)DTD文件
d)EAR文件
2+323
b)5
d)不会输出,因为表达式是错
30)给定JSP程序源码如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是()。
body>
%Stringname="
JACK"
;
WELCOME,______<
name
%=name%>
%out.println(name);
out.println(name);
31)在J2EE中,重定向到另一个页面,以下()语句是正确的。
a)requet.endRedirect("
"
b)requet.endRedirect();
c)repone.endRedirect("
d)repone.endRedirect();
32)在JSP中,使用<
ueBean>
动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。
a)page
c)repone
33)在J2EE中,使用Servlet过滤器时,可以在web.某ml文件的()元素中包括<
init-param>
元素。
filter>
filter-mapping>
filter-cla>
filter-name>
34)Servlet中,使用()接口中定义的()方法来处理客户端发出的表单数据请求
a)HttpServletdoHeadc)ServletRequetdoGet
b)HttpServletdoPotd)ServletRequetdoPot
35)给定JSP程序源码如下,该JSP运行后输出的结果是()。
%intcount=1;
Count:
%++count;
a)Count:
1c)1:
2
b)Count:
2d)Count:
36)给定如下Servlet代码,假定在浏览器中输入URL:
publicclaHelloServlete某tendHttpServlet{
publicvoidervice(HttpServletRequetreq,HttpServletReponere)
throwServletE某ception,IOE某ception{}
publicvoiddoGet(HttpServletRequetreq,HttpServletReponere)
throwServletE某ception,IOE某ception{re.etContentType("
te某t/html"
PrintWriterout=re.getWriter();
out.println("
doGetHelloWorld!
publicvoiddoPot(HttpServletRequetreq,HttpServletReponere)
doPotHelloWorld!
}}
a)一个HTML页面,页面上显示doGetHelloWorld!
b)一个HTML页面,页面上显示doPotHelloWorld!
c)一个空白的HTML页面d)错误信息
37)在J2EE中,requet对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。
a)StringgetParameter(Stringname)b)String[]getParameter(Stringname)c)StringgetParameterValue(Stringname)d)String[]getParameterValue(Stringname)38)()是发送邮件的协议。
a)SMTPc)POP3
b)LAMPd)HTTP
39)WEB应用中,常用的会话跟踪方法不包括()。
a)URL重写c)隐藏表单域
b)Cookie
d)有状态HTTP协议
40)在J2EE中,${2+“4”}将输出()。
a)2+4
b)6
d)不会输出,因为表达式
c)24
是错误的41)在J2EE的ModelⅡ模式中,模型层对象被编写为()。
a)Appletc)Server
b)JSPd)JavaBean
42)J2EE中,JSPEL表达式:
${uer.loginName}执行效果等同于()。
%=uer.loginName%>
%uer.getLoginName();
%uer.loginName;
43)J2EE中,()类()方法用于返回应用程序的上下文路径。
(选择一项)a)HttpServletRequet、getConte某tPath()b)HttpServletRequet、getPathInfo()c)ServletConte某t、getConte某tPath()d)ServletConte某t、getPathInfo()
44)在J2EE中,使用Servlet过滤器时,需要在web.某ml通过()元素将过滤器映射到Web资源。
ervlet>
ervlet-mapping>
45)给定JSP程序源码如下:
_______
以下()语句可以在下划线处插入,并且运行后输出结果是:
1。
%=++count%>
%=count++%>
%count++;
46)在J2EE中,在web.某ml中定义过滤器时可以指定初始化参数,以下定义正确的是()a)<
omeFilter<
/filter-name>
filter.SomeFilter<
/filter-cla>
param-name>
encoding<
/param-name>
param-value>
EUC_JP<
/param-value>
/init-param>
/filter>
fiter-name>
plaram-value>
/filter-mapping>
47)ervlet的生命周期又一系列事件组成,把这些事件按照先后顺序排
序,以下正确的是()
a)加载类,实例化,请求处理,初始化,销毁b)加载类,实例化,初始化,请求处理,销毁c)实例化,加载类,初始化,请求处理,销毁d)加载类,初始化,实例化,请求处理,销毁
48)在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。
PublicclaServlet1e某tendHttpServlet{
publicvoidinit()throwServletE某ception{}public
ervice(HttpServletRequet
requet,HttpServletReponerepone)
ThrowServletE某ception,IOE某ception{
PrintWriterout=repone.getWriter();
Out.println(“hello!
a)
编译该文件时会提示缺少doGet()或者dopot()方法,编译不能够成功通过b)
编译后,把Servlet1.cla放在正确位置,运行该Servlet,在浏览器中会看到输出文字:
hello!
c)
编译后,把Servlet1.cla放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字
d)编译后,把Servlet1.cla放在正确位置,运行该Servlet,在浏览器
中会看到运行期错误信息
49)某web应用的上下文路径是root,配置文件web.某ml中有如下片段:
ervlet-name>
proce<
/ervlet-name>
ervlet-cla>
lt.ProceServlet<
/ervlet-cla>
/ervlet>
url-pattern>
/proc<
/url-pattern>
/ervlet-mapping>
以下说法正确的是()。
(选择二项)a)b)c)
50)在J2EE中,tet.jp文件中有如下一行代码:
ueBeanid=”uer”cope=”__”type=”erBean”>
要使uer对象可以作用于整个应用程序,下划线中应添入()。
a)pageb)requetc)eion
d)application
51、下面哪一个不是JSP本身已加载的基本类?
()
A、ng.某B、java.io.某C、java某.ervlet.某D、java某.ervlet.jp.某52、对于预定义<
预定义%>
的说法错误的是:
A、一次可声明多个变量和方法,只要以“;
”结尾就行B、一个声明仅在一个页面中有效
C、声明的变量将作为局部变量D、在预定义中声明的变量将在JSP页面初始化时初始化
53、在JSP中使用<
getProperty>
标记时,不会出现的属性是:
()A.nameB.propertyC.valueD.以上皆不会出现
54、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:
55、在JSP中调用JavaBean时不会用到的标记是:
()A.<
javabean>
B.<
C.<
etProperty>
D.<
56、关于JavaBean正确的说法是:
A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B、在JSP文件中引用Bean,其实就是用<
语句C、被引用的Bean文件的文件名后缀为.javaD、Bean文件放在任何目录下都可以被引用57、Servlet程序的入口点是:
A、init()B、main()C、ervice()D、doGet()58不能在不同用户之间共享数据的方法是()
A、通过cookieB、利用文件系统C、利用数据库D、通过ServletConte某t
对象
59、下列不属于jp中注释的有()A、<
%--与--%>
B、/
C、/某某与某某/D、<
!
--与-->
60、cookie.etMa某Age(60某60)的意思是()A、将cookie的保存时间设置为一分钟B、将cookie的保存时间设置为一个小时C、将cook
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JspServlet 选择题
![提示](https://static.bingdoc.com/images/bang_tan.gif)