JSP_选择题

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

1. 以下选项中不是jsp隐式对象的是:()

A pageContext

B context

C application

D out

2. 下面哪一个不是JSP本身已加载的基本类?()

A ng.*

B java.io.*

C javax.servlet.*

D javax.servlet.jsp.*

3. 以下对于预定义<%!预定义%>的说法错误的是:()

A 一次可声明多个变量和方法,只要以“;”结尾就行

B 一个声明仅在一个页面中有效

C 声明的变量将作为局部变量

D 在预定义中声明的变量将在JSP页面初始化时初始化

4.下列关于JavaBean的说法正确的是:()

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

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

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

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

5. 一个JSP 页面经过编译之后,将创建一个:()

A. applet

B. severlet

C. application

D. exe文件

6. 在JSP中使用标记时,不会出现的属性是:()

A name

B property

C value

D 以上皆不会出现

7. 在jsp中,要定义一个方法,需要用到以下哪个元素?()

A <%= %>

B <% %>

C <%! %>

D <%@ %>

8. 在JSP中,以下哪个指令是用于将文件嵌入JSP页面的?()

A page

B forward

C include

D taglib

9. 在一个JSP中,有一行代码:<%=”2”+”4”%>,这行代码将输出什么结果?()

A 2+4

B 6

C 24

D 不会输出,因为表达式是错误的

10. 在J2EE中,一个test.jsp文件如下,试图运行时,将发生什么情况:()

<% String str=null;%>

str is <%=”str”%>

A 转译期错误

B 编译期错误

C 运行后,浏览器上显示:str is null

D 运行后,浏览器上显示:str is str

11. Page指令用于定义JSP文件中的全局属性,下列选项中关于该指令用法的描述不正确

的是:()

A <%@ page %>作用于整个JSP页面

B 可以在一个页面中使用多个<%@ page %>指令

C 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必

须的

D <%@ page %>指令中的属性只能出现一次

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

A

B

C

D

13. 在jsp中,只有一行代码:<%=A+B%>,运行将输出:()

A A+B

B AB

C 113

D 错误信息,因为表达式是错误的

14. 在jsp中,page指令的什么属性用来引入需要的包或类?()

A extends

B import

C language

D contentType

15. 在J2EE中,在a.jsp文件中有代码片断如下:

<%

Request.setAttribute(“loginName”,”JACK”);

%>

在 b.jsp 中有代码片断如下:

<%

String loginName=(String)request.getAttribute(“loginName”);

Out.println(loginName);

%>

运行a.jsp时,要在浏览器上输出:“JACK”。可以使用以下什么方法?()

A 在 a.jsp 中使用

,把请求提交到 b.jsp

B 在 a.jsp 中使用,把页面跳转到 b.jsp

C 在 a.jsp 中使用<% response.sendRedirect(“b.jsp”);%>,把页面重定向到

b.jsp

D 在 a.jsp 中使用<%@ include file=”b.jsp” %>,包含页面b.jsp

16. 给定JSP程序源码如下:

<% int count =1; %>

________

以下哪一条语句可以在下划线处插入,并且运行后输出结果是1 ?

A <%=++count %>

B <%++count;%>

C <%count++;%>

D <%=count++%>

17. 如果jsp页面执行时遇到自定义标签,遇到结束标签时将调用什么方法执行处理?()

A doStartTag

B doEndTag

C doInitBody

D doAfterBody

18. 在test.jsp文件中有如下一行代码:

_____.setAttribute(“user”,user);

要使user对象一直存在于会话中,直至终止或被删除为止,横线处应填入:()

A page

B request

C session

D application

19. 在J2EE中,若想要在JSP中正确使用标签:,在jsp中声明的taglib

指令为<%@ taglib uri=”/WEB-INF/myTags.tld” prefix=”____”%>,下划线处应是:

相关文档
最新文档