JSP程序设计考试试题与答案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

专业:移动通信科目:JSP程序设计

一、单项选择题

1.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是()A.可以在一个页面中使用多个<% page %>指令。

B.<% page %>作用于整个JSP页面。

C.<% page %>指令中的属性只能出现一次。

D.为增强程序的可读性,建议将<% page %>指令放在JSP文件的开头,但不是必须的。答案:C

2.对于一个继承于TagSupport标签来说,他的dostart方法的返回值决定本体是否可见,那么下面那一个是让本体可见的()

A.EVAL_PAGE

B.SKIP_PAGE

C.SKIP_BODY

D.EVAL_BODY_INCLUDE

答案:D

3.关于JavaBean正确的说法是()

A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写

B.被引用的Bean文件的文件名后缀为.java

C.Bean文件放在任何目录下都可以被引用

D.在JSP文件中引用Bean,其实就是用语句

答案:A

4.下面的代码的执行结果描述正确的是()

import javax.servlet.jsp.*;

import javax.servlet.jsp.tagext.*;

publid class MyTest extends BodyTagSupport

{

private int num=0;

public int doAfterBody()

{

JspWriter out=bodyContent.getEnclosingWriter();

try{

out.println("good
");

}catch(Exception e){}

num++;

if(num<2)

return EVAL_BODY_AGAIN;

else return SKIP_BODY;

}

}

A.输出0次good

B.输出3次good

C.输出2次good

D.输出1次good

答案:B

5.如果我们的提交方式是POST,在servlet里没有dopost方法对应的话,将出现下面的那种错误()

A.404

B.400

C.500

D.405

答案:D

6.不能在不同用户之间共享数据的方法是()

A.利用文件系统

B.通过ServletContext对象

C.利用数据库

D.通过cookie

答案:D

7.在JSP中,()动作用于将请求转发给其他JSP页面。

A.useBean

B.setProperty

C.forward

D.include

答案:C

8.在javaScript中window对象的()方法用于打开一个新窗口。

A.openWindow()

B.window()

C.close()

D.open()

答案:D

9.对于tomcat下面的说法正确的是()

A.tomcat必须使用8080端口

B.tomcat在一台机器上可以运行多个

C.虚拟目录必须在tomcat的根目录里

D.不配置虚拟目录无法发布BS程序

答案:B

10.J2EE中,Session接口位于()包中。

A.javax.servlet

B.

C.

D.

答案:D

11.在JSP中调用JavaBean时不会用到的标记是()

A.

B.

C.

D.

答案:D

12.在servlet里要获得config信息应该在以下的哪个方法里()

A.getservletinfo

B.destroy

C.service

D.init

答案:A

13.下列()实现单击超级是弹出确认对话框,询问用户是否真的删除。

A.

B.

C.

D.

答案:C

14.struts是属于mvc模式的,那么这里的所有的请求都会经过的是()A.model

B.controller

C.以上都不是

D.view

答案:B

15.给定一个JSP程序源码如下:

()

A.<% = request.getParameter(“location”)%>

B.

C.<% = request.getAttribute(“location”)%>

D.

答案:A

16.WEB应用中,常用的会话跟踪方法不包括()

A.隐藏表单域

B.Cookie

C.有状态协议

D.URL重写

答案:C

17.使用请求和委托的时候我们使用的是RequestDispather对象,假设虚拟目录为test,有servlet1和servlet2下面从servlet1跳转到servlet2的写法正确的是()

A.RequestDispather fw=new RequestDispather(

B.RequestDispather fw=request.getRequestDispather(

C.RequestDispather fw=new RequestDispather(

D.RequestDispather fw=request.getRequestDispather(

答案:D

18.一个servlet的类文件必须发布在虚拟目录里的什么文件夹下?()

A.ROOT

B.WEB-INF/lib

C.WEB-INF/classes

相关文档
最新文档