软件水平考试

下列选项中,能够正确使用JavaBean的是______。 A.<jsp:useBean name="beanTest"class="ClassBean"/> B.<jsp:useBean id="beanTest"class="ClassBean"/> C.<jsp:useBean bean="beanTest"class="ClassBean"/> D.<jsp:useBean beanName="beanTest"class="ClassBean"/>

题目
下列选项中,能够正确使用JavaBean的是______。

A.<jsp:useBean name="beanTest"class="ClassBean"/>
B.<jsp:useBean id="beanTest"class="ClassBean"/>
C.<jsp:useBean bean="beanTest"class="ClassBean"/>
D.<jsp:useBean beanName="beanTest"class="ClassBean"/>
参考答案和解析
答案:B
解析:
本题考查JavaBean的基本知识。JavaBean是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象。JavaBean是可重复使用的软件部件,“一次性编写,任何地方执行,任何地方重用”。JavaBean是JSP组件技术的核心,在JSP的开发过程中往往把大段的代码放在脚本片段(Scriptlet)内,但是很多Java代码是可重复使用的,因此可以把这些重复的代码做成Java Bean的组件,以提高代码的利用率。在JSP中使用JavaBean,首先必须在JSP页面中设置要引用的JavaBean,生成JavaBean的一个实例。标签用于定位并实例化一个JavaBean,语法如下:
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于JavaBean的说法中,错误的是( )。

A.JavaBean是基于JA V A语言的

B.JavaBean是JSP的内置对象之一

C.JavaBean是一种Java类

D.JavaBean是一个可重复使用的软件组件


参考答案B

第2题:

在JSP中,使用<jsp:useBean>动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是response。()

此题为判断题(对,错)。


参考答案:正确

第3题:

Struts中关于Bean标记描述正确的是()

A.可用于定义新JavaBean

B.可用于访问JavaBean

C.可用于访问JavaBean的属性

D.不能复制现有JavaBean


参考答案:A, B, D

第4题:

以下关于JavaBean的说法中,错误的是()。

  • A、JavaBean是基于JAVA语言的
  • B、JavaBean是JSP的内置对象之一
  • C、JavaBean是一种Java类
  • D、JavaBean是一个可重复使用的软件组件

正确答案:B

第5题:

简述编译和使用JavaBean的主要步骤。


正确答案: 编写Bean类并使用javac命令编译Bean类 
将编译好的class文件放入WEB-INF/classes文件夹中 使用命令

第6题:

在JSP中,使用动作可以将JavaBean嵌入JSP页面,对JavaBean的访问范围不能是()。

A、page

B、request

C、response

D、application


参考答案:C

第7题:

下列选项中,能够正确使用JavaBean的是______。

A.<jsp:useBean name="beanTest"class="ClassBean"/>
B.<jsp:useBean id="beanTest"class="ClassBean"/>
C.<jsp:useBean bean="beanTest"class="ClassBean"/>
D.<jsp:useBean beanName="beanTest"class="ClassBean"/>

答案:B
解析:

第8题:

在J2EE中,以下对JavaBean规范描述正确的是()。

A.自省是JavaBeans提供的accessor方法,即"get"和"set"方法来获取和设置属性的值

B.持续化是指JavaBean有个同步的方法,也即方法有synchronized关键字

C.组件和容器是自包含的程序,容器是包含其它组件的组件,它们被用作组件的框架

D.定制是指在开发之初使用UML工具做出JavaBean的class图,然后根据class图设计JavaBean


参考答案:C

第9题:

什么是JavaBean组件?使用JavaBean组件有什么优点?


正确答案: 现在软件开发都已经转向了基于组件的开发,目前具备代表性的组件技术有微软的COM、COM+,有Sun的JavaBean和EJB(Enterprise Java Bean),另外还有CORBA(Common Object Request Broker Architecture,公共对象请求代理结构)
JavaBean规范将“软件组件”的概念引入到Java编程的领域。组件是自包含的、可重用的软件单元;而JavaBean组件,则可以使用可视的应用程序开发工具,可视地将它们编写到Java程序中。JavaBean规范为Java开发人员提供了一种“组件化”其Java类的方法。

第10题:

下列选项中,哪些符合对JavaBean类的要求?()

  • A、JavaBean类必须显式地定义一个零参数构造函数
  • B、JavaBean类必须继承自java.beans.Bean类型
  • C、JavaBean类的所有实例变量都不应为public类型
  • D、JavaBean类只能包含getXxx和setXxx方法

正确答案:C

更多相关问题