admin 管理员组

文章数量: 887021


2024年1月16日发(作者:avalonedit控件叫什么名字)

JSP程序设计资料——选择题练习

1.在J2EE的Web应用中,编译后的class文件存放的目录为( )[3分]

A. classes目录

B. images目录

C. jar目录

D. 任意位置

参考答案:A

2.在JSP中,哪个指令用来声明JSP使用的标签库?( )[3分]

A. tld

B. taglib

C. import

D. include

参考答案:B

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

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

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

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

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

参考答案:B

4.在JavaWeb应用中,MVC设计模式中的V(视图)通常由( )充当。[3分]

A. JSP

B. Servlet

C. Action

D. JavaBean

参考答案:A

5.网页服务默认的端口号是( ),我们可以通过HTTP地址加上端口号来访问网站。[3分]

A. 8100

B. 8080

C. 9000

D. 80

参考答案:D

标准标签库(JSTL)的标签库描述符文件的后缀是( )。[3分]

A. .tld

B. .jar

C. .properties

D. .xml

参考答案:A

服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于Web服务的理解正确的是( )。[3分]

A. Web服务只能在互联网发布,不能在局域网内发布

B. Web服务的提供者和请求者必须使用相同的技术平台

C. Web服务的提供者和请求者必须使用的语言开发应用程序

D. Web服务的数据传输标准是XML

参考答案:D

8.在Java Web应用程序中,使用哪个数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在( )下。[3分]

A. 应用程序的src目录

B. 应用程序的/WEB-INF/lib目录

C. Tomcat的根目录

D. Tomcat的common/lib目录

参考答案:D

9.在JSP中使用标记时,不会出现的属性是:( )[3分]

A. name

B. property

C. value

D. 以上皆不会出现

参考答案:A

指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是( )[3分]

A. 作用于整个JSP页面。

B. 可以在一个页面中使用多个指令。

C. 为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的。

D. 指令中的属性只能出现一次。

参考答案:D

t程序的入口点是:( )[3分]

A. init()

B. main()

C. service()

D. doGet()

参考答案:A

12.不能在不同用户之间共享数据的方法是( )[3分]

A. 通过cookie

B. 利用文件系统

C. 利用数据库

D. 通过ServletContext对象

参考答案:A

13.下列哪个为JSP的隐含对象。( )[3分]

A. page

B. env

C. jspinfo

D. context

参考答案:A

14.哪一个不是EL定义的隐式对象?( )[3分]

A. cookie

B. pageContext

C. attributes

D. initParam

参考答案:C

15.关于JSP,下列说法不正确的有( )[3分]

A. JSP的全称是JavaServer Pages

B. JSP是由sun公司倡导,许多别的公司参与一起建立起来的一种动态网页技术

C. 在HTML文件里中加入Java程序片断和JSP标签可以构成JSP网页

D. JSP的运行环境是:正确安装JDK即可

参考答案:D

16.下列选项中能在JSP页面中实现转向的是( )[3分]

A. d(“/”);

B. direct(“/”);

C. d (“/”);

D. direct(“/”);

参考答案:B

17.如果某一JSP页面的表单中,有几个复选框,name为“habit”,则该jsp提交后,通过下面( )语句去获取用户选中复选框的值。[3分]

A. ribute(“habit”);

B. ameter(“habit”);

C. ameterValues(“habit”);

D. it();

参考答案:C

18.关于session的使用,下列说话正确的是( )。[3分]

A. 不同的用户窗口具有不同的session

B. 不同的用户窗口具有相同的session

C. session可能超时间

D. Session永远不可能超时

参考答案:A

19.如果用JSP开发一个聊天程序,不用数据库存储聊天纪录,请问聊天记录最好存储在( )中。[3分]

A. request

B. page

C. session

D. application

参考答案:D

20.编写自定义标签处理类后,需要编写一个( )去描述。[3分]

A. .tag 文件

B. .tld 文件

C. .dtd文件

D. .xml 文件

参考答案:B

21.下面哪一个隐含变量的存取范围不是page? ( )[3分]

A. config

B. application

C. out

D. page

参考答案:B

二、不定项项选择题(共5题,每题5分)

22.在JSP页面元素中,下列哪些包含JAVA代码( )(多选)[5分]

A. 指令

B. 动作

C. 声明

D. 表达式

参考答案:CD

23.以下关于JSP脚本元素的描述,不正确的是( )[5分]

A. JSP脚本元素都是在一定的格式里面嵌入Java代码;

B. JSP脚本元素包括表达式、Scriplet以及声明

C. JSP脚本元素可以使用除了Java以外的其他程序语言

D. JSP脚本元素都是以<% %>格式表现

参考答案:C

24.下描述中,正确的是( )。[5分]

A. Scriplet中定义的变量是局部变量

B. 在声明中定义的变量是局部变量

C. 在表达式中定义的变量是局部变量

D. 以上答案都不正确

参考答案:A

25.关于Jsp指令的描述中,错误的是( )(多选)。[5分]

A. Jsp指令包括page,incude,taglib

B. Jsp指令以<%@ 指令名 属性=“” %>格式表示

C. Page指令的import属性可以设置导入所需要的Jsp页面

D. Include指令可以导入所需要的类文件

参考答案:CD

n对象的作用是( ):[5分]

A. 网页传回用户端的回应

B. 与请求有关的会话期

C. 针对错误网页,未捕捉的例外

D. 用户端请求,此请求会包含来自GET/POST请求的参数

参考答案:B


本文标签: 文件 使用 指令 服务 下列