JSP经典笔试题目(含答案) 联系客服

发布时间 : 星期一 文章JSP经典笔试题目(含答案)更新完毕开始阅读336959045a1b6bd97f192279168884868762b8c0

.

A. B. C. D.

40)有关标准动作,以下哪些说法是正确的 ( ) (选择两项)

A. id属性表示对象的名称

B. scope属性是必要的 //是比不可少的,虽说可省略不写,但默认仍存在 C. scope属性是可选的,默认为page

D. class属性是可选的 //class 属性与 type属性一样,二者(必须)任选一 41)在JSP页面上使用JSTL标签时,应使用taglib指令导入标签库描述文件,并设置taglib指令的( )属性指定标签的前缀。

A) prefix B) name C) tag D) uri

42)JavaBean是在Java中开发的可以跨平台的重用组件,JavaBean必须满足的要求中不包括( )

A)是一个共有类

B)实现java.io.Serializable接口 C)具有不带任何参数的共有构造函数

D)具有访问属性的共有的getter和setter方法

43)在JSP页面中使用标签,对session中集合对象arr进行迭代时,items属性赋值正确的是( )。

A) B)

word

.

C) D)

44)下列选项中不属于JSP标准动作的是( )

A)

B) //这个是属于标签 C) D)

45)在JavaEE中,初始化Servlet实例的时候,init()方法是由( )执行

A) 程序员编写代码来调用执行

B)每次执行当前的Servlet时,由系统自动执行 C) 当第一次执行当前的Servlet时,由系统自动执行 D)以上说法都不对

46)在Java Web应用程序中,要完成将用户会话中的“counter”计数器的值增加1,下列( )是正确的Servlet代码片段。

A).HttpSession session=request.getSession(true);

int ival=session.getAttribute(“counter”); if(ival==null){

ival=1;

}else{ }

Ival=ival+1;

session.setAttribute(“counter”,ival);

word

.

B).HttpSession session=request.getSession(true);

Integer ival=(Integer)session.getAttribute(“counter”); session.setAttribute(“counter”,ival+1);

C).HttpSession session =request.getAttribute(“counter”);

if(ival==null){

ival=new Integer(1);

}else{ }

session.setAttribute(“counter”,ival);

ival=new Integer(ival.intValue()+1);

D)HttpSession session=request.getSession();

Integer ival=(Integer)session.getAttribute(“counter”); If(ival==null){

ival=1;

}else{

}

session.setAttribute(“counter”,new Integer(ival));

47)在JSP页面中,( )可以取得名为boxes的复选框第一个值。(选两项)

A)${param.boxes} B)${paramValues.boxes} C)${paramValues.boxes[0]}

ival=ival+1;

word

.

D)${paramValue.boxes[1]}

48)下面这一段JSP代码片断的输出结果是( )。

<%! int i=1;%> //<%! Int i=1;%>代表声明的是全局变量或方法 <%!int getNumber(){ //<% int i=1;%> 代表声明的是局部变量或方法 return i; } %>

<% int i=10;

out.println(“first i=”+i); %>

<% out.println(“second i=”+i); %>

<% out.println(“third i=”+getNumber()) ; %> A. first 1=10 second i=1 third i=1 B. first i=10 second i=10 third i=1 C. first 1=10 second i=1 third i=10 D. first 1=1 second i=1 third i=1

49)在J2EE中,test.jsp文件如下。试图运行时,将发生( )。

<% String str=null ;%> str is <% =”str”%> A. 转译期错误

B. 编译期错误

word

.

C. 运行后,浏览器上显示:str is null D. 运行后,浏览器上显示:str is str 50)对于以下代码,说法正确的是( )。

session.setAttribute(\ Integer count = session.getAttribute(\A. 不能通过编译

B. 能通过编译,并且能正常运行

D. 以上说法都不正确

C. 编译通过,但运行时抛出ClassCastException 答案:

1-5:E C D D A 6-10: A B C C B 11-15: B C D B B 16-20: B B C A A 21-25: B A B D AB 26-30: B D A C A 31-35: A D A AD AD 36-40: AB B C A CD 41-45: A C D B C 46-50: D AC B D A

APP

欢迎您的光临,word文档下载后可以修改编辑。双击可以删除页眉页脚。谢谢!单纯的课本内容,并不能满足学生的需要,通过补充,达到内容的完善

word