JavaEE软件开发技术(吉林联盟)智慧树知到期末考试答案章节答案2024年吉林大学_第1页
JavaEE软件开发技术(吉林联盟)智慧树知到期末考试答案章节答案2024年吉林大学_第2页
JavaEE软件开发技术(吉林联盟)智慧树知到期末考试答案章节答案2024年吉林大学_第3页
JavaEE软件开发技术(吉林联盟)智慧树知到期末考试答案章节答案2024年吉林大学_第4页
JavaEE软件开发技术(吉林联盟)智慧树知到期末考试答案章节答案2024年吉林大学_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JavaEE软件开发技术(吉林联盟)智慧树知到期末考试答案+章节答案2024年吉林大学以下

操作会导致实体由托管状态转变为游离状态

答案:调用clear方法时;当复制实体对象或序列化时;当一个事务结束,实体作用域超出持久化上下文的作用域使用MDB处理消息时,既可以同步处理的方式,也可以采用异步处理的方式。

答案:错PUB/SUB消息模型中,默认情况下消息发送者和消息接收者是有时间上的依赖性的。

答案:对在JPA中,一个实体对象a处于游离状态,在实体管理器对象执行了

操作之后,实体对象a将变为托管状态。

答案:Merge;refresh在JSF2.0中,Facelets作为JSF的默认视图技术替换JSP

答案:对以下哪些是常用的javaEE免费应用服务器:

答案:Tomcat;GlassFish;Jboss在JSF页面中,可以使用来引用和更新Bean的属性,或者执行简单的语句,而不用写完整的Java代码。

答案:EL表达式JavaEE架构中,容器中运行的是各种EJB组件。

答案:EJB容器在JSP中可以使用

、、这三个动作来完成对JavaBean的调用?

答案:JSP中的EL表达式是以开始?

答案:$下列关于JSP的说法正确的是

答案:在JSP中以<%--注释内容--%>形式出现的注释,不会被JSP编译器转换到JSP页面对应的Java源代码中。在JSP页面被转换成Servlet时,<%!inti=1;%>中的代码将作为Servlet类的被放到生成Servlet类中。

答案:全局变量在进行Web应用开发时,若采用MVC架构,通常将作为模型。

答案:JavaBean在JSF中对所有的数据类型都必须手动配置转换器。

答案:错在JSF中转换器和校验器的执行一定时发生在处理验证阶段。

答案:错当多个用户同时访问同一个Servlet类时,会为每一个用户创建一个Sevlet类的实例来为其提供服务。

答案:错下列关于JPA实体之间的关联关系在关系数据库中如何存储的说法正确的是

答案:对于多对多关联,在关系数据库中只能采用关联表的方式进行存储。;对于一对多关联,在数据库中,无论是一对多单向还是一对多双向,关联关系的维护端都是在多的那一方;对于一对多关联,在关系数据库中即可采用外键的方式也可采用关联表的方式进行存储。调用操作,实体从持久化状态转变为托管状态。

答案:Query查询;find()方法JPQL查询语句“selectcfromCustomerc”,该语句中Customer表示的是。

答案:实体类的类名会话只有在关闭浏览器时才会被结束。

答案:错在JPA中,一个实体对象a处于托管状态(Managed),在实体管理器对象执行了clear()操作之后,实体对象a将变为状态。

答案:游离状态(Detached)在JSF请求处理生命周期中,调用注册的动作监听器和动作方法是在()阶段进行的。

答案:调用应用程序JSF请求处理过程,更新组件的本地值,发生在JSF请求处理生命周期的哪个阶段。

答案:应用请求值JSP指令用来设置JSP页面的相关信息,器命令格式为。

答案:"<%@…%>"JSP是JavaServerPage的缩写,是一种动态网页技术标准。在传统的网页HTML文件(*.htm,*.html)中加入和JSP标签等,就构成了JSP网页。

答案:javaJSF请求生命周期可以分为6个阶段,它们依次为恢复视图阶段、应用请求值阶段、处理验证阶段、更新模型值阶段、调用应用阶段和。

答案:呈现响应阶段如果系统采用的是分布式的数据库,那么只能选择管理的EntityManager事务。

答案:JTA在使用Http协议的Web应用中,Servlet类通常由抽象类派生。

答案:HttpServlet在servlet中进行变量的共享可以通过Servlet容器中存在的HttpSession

、ServletContext和HttpServletRequest

的实例来实现。其中HttpSession

的作用域范围最大,整个应用程序都能访问。

答案:错每次JSP页面被调用时都需要进行从JSP到Servle的转换。

答案:错PTP消息模型中,消息发送者和消息接收者是有时间上的依赖性的。

答案:错客户端每次调用无状态会话Bean时,都会分配一个具体的实例为其服务,因此无状态会话Bean不适合支持大量并发客户程序的调用要求。

答案:错从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。

答案:对无状态会话Bean不维持和客户端的会话状态,因此客户端程序对这类组件的两次方法调用之间是没有联系的.

答案:对是Java实体对象与数据库交互的中介,它负责管理一组对应的实体。

答案:EntityManager;实体管理器在JSP页面中可以包含三种类型的注释:、和。

答案:HTML注释;Java代码注释;JSP代码注释若可以通过http://localhost:8080/ServletTrain/HelloWorld来访问一个Servlet,那么其中HelloWorld是?

答案:Servlet路径在JMS中,表示客户端到消息服务器间的连接通道,所有发送或接收的消息都要经过该通道。

答案:Connection调用方法,实体从瞬时状态转变为托管状态,最后转变成持久化状态。

答案:persist()下列哪个不是EJB3.1新特性。

答案:消息驱动Bean在JSP页面被转换成Servlet时,<%...%>中的代码被默认放到生成Servlet的方法中。

答案:service()在JSF的事件监听器中调用FacesContext类的renderResponse方法,可以影响JSF的生命周期过程,使其直接跳转到阶段,以忽略生命周期的其他部分。

答案:呈现响应当对JSF页面进行刷新时,哪个作用域中的托管Bean不会持续存在()。

答案:请求作用域调用方法,将游离状态的实体转变为托管状态。

答案:merge()在进行Web应用开发时,若采用MVC架构,通常将JSP作为。

答案:视图JSF中的EL表达式是以()开始,将变量或运算式放置在{与}之间。

答案:JavaEE平台是一系列、应用组件和API服务组成的。

答案:容器JSP通过指令来包含其他文件,被包含文件将在JSP页面转换成Servlet之前被插入到该指令出现的位置,这些文件可以是纯文本、HTML或JSP文件。

答案:includeJSP中内置对象用来向客户端输出数据。

答案:out对于容器托管的EntityManager只能运行在EJB容器中,只能采用JTA的方式管理事务,而在JavaSE环境中,只能使用应用托管的EntityManager并且只能采用RESOURCE_LOCAL的方式管理事务。

答案:对JSP与Servlet一样,是在服务器端执行的程序,每次访问JSP页面,都会执行从JSP转换成Servlet的转换过程。

答案:错EJB3.1允许会话bean没有实现任何接口

答案:对JavaEE架构主要包含4种容器,分别为应用客户端容器(ApplicationClientContainer)、Web容器(WebContainer)、Applet容器(AppletContainer)和EJB容器(EJBContainer)。

答案:对默认情况下,通过远程接口、本地接口或无接口视图调用会话Bean都是异步的通信方式。

答案:错EJB默认使用的事务是Bean管理的事务。

答案:错在EJB3.1中定义一个消息驱动Bean,只需要使用@MessageDriven标注对一个普通的Java类进行标注即可,不需要其它额外操作。

答案:错JSF技术除了使用标准验证器之外,还可以使用自定义验证器

答案:对每个有状态会话bean应该至少定义一个使用@Remove注解标记的方法,客户端将使用这些方法来结束与有状态会话bean的会话。调用了一个这样的方法之后,服务器将销毁bean实例。

答案:对如果系统采用的是分布式的数据库,那么只能选择RESOURCE_LOCAL管理的EntityManager事务。

答案:错JSF容器为托管Bean提供了作用域?

答案:视图;会话;请求;应用程序EJB的事务类型可以包括

答案:Supports;Required;Mandatory;RequiresNew使用Servlet可以编写客户端和服务器端程序

答案:错自定义转换器时必须实现javax.faces.convert.Converter接口,该接口必须要实现的方法包括。

答案:getAsString;getAsObjectJSF支持的事件类型可以为。

答案:值更改事件;动作事件;系统事件;阶段事件下列哪些是HttpServlet处理客户端请求的两种方法?

答案:doGet();doPut();doPost()Servlet的生命周期一般有哪几个阶段。

答案:提供服务;销毁;初始化在Servlet中用来接收客户表单数据的两个常用方法为

答案:doGet();doPost()JavaEE中,异步调用方法有。

答案:JMS;MDB;异步会话Bean从JSP页面调用Servlet可以通过等方法来实现。

答案:jsp:forward动作;Form表单的提交;超链接;jsp:include动作定义了Servlet类之后,还需要对其进行配置才能使Servlet容器发现找到Servlet类,从而使其发挥作用。若采用标注的方式进行配置,使用的是哪个标注?

答案:@WebServlet是实体在与EntityManager交互的过程中,实体所处的当前环境。

答案:持久化上下文jsf框架中,元素的()子元素为这个导航块指定目标页。

答案:JSF容器为托管Bean提供的四个作用域中,哪个针对JSF页面的?

答案:视图JSF提供了一种机制,用于将逻辑结果,如“success”和“failure”映射到实际页面,这种机制是。

答案:导航在JPA中,对于双向多对多的关联关系,在数据库中可以采用方式进行存储。

答案:外键或者表关联在进行Web应用开发时,若采用MVC架构,通常将Servlet作为()。

答案:视图;控制器;模型下列关于Servlet的说法正确的是。

答案:Servlet的底层实现实际上是采用的单例模式,对某一个Servlet类仅会产生一个实例。在JPA的事务管理中,对于不同的运行环境、不同的EntityManager对象可以选择不同的事务类型,那么在JavaSE环境下,应用托管的EntityManager对象,可以采用的事务管理类型是。

答案:RESOURCE_LOCAL在JSF请求处理生命周期中,每个组件对提交值执行数据类型转换和验证操作是在()阶段进行的。

答案:处理验证JSP中内置对象是用来表示请求信息的对象,使用该对象可以获取用户提交信息。

答案:request使用ServletContext进行共享变量时,它的作用范围是级别的。

答案:应用程序是基于Java持久化的解决方案,主要是为了解决ORM框架的差异。

答案:JPAServlet=Server+let,表示小的服务程序,它是运行在的Java应用程序。

答案:服务器以下哪个JSP动作不是用来进行JavaBean调用的

答案:MySQL数据库使用的主键生成策略为。

答案:IDENTITY在WebService中通过XML文档来对WebService及其函数、参数和返回值进行描述的技术是。

答案:WSDL通过表关联的方式来映射一对多的关系时,要使用标记。

答案:"@JoinTable"在一次客户端访问服务器端Servlet的访问请求过程中,一定会被调用的函数是。

答案:service()UserBean是一个托管Bean,在JSF页面中,要访问该类型的实例的name属性,下列哪个EL表达式是正确的。

答案:#{userBean[“name”]}在JSP页面被转换成Servlet时,<%=...%>中的代码转换为方法的参数加入到Servlet类中。

答案:print用来获取已被创建JavaBean组件属性值的语句是

答案:调用方法,将游离状态的实体重新装载,并转变为托管状态。

答案:refresh()JSP中内置对象用来跟踪会话,它存在于HTTP请求之间,可以存储任何类型的命名对象。

答案:session在JPA中,对于双向一对多的关联关系,在数据库中可以采用方式进行存储。

答案:外键或者表关联JSP中内置对象用来表示对客户端响应的对象,该对象封装了返回到HTTP客户端的输出。

答案:response不用显示标明事务的边界,代码中不包含事务的开始和事务的结束。

答案:容器管理的事务在JSP页面中表达式的命令为。

答案:<%=...%><%...%>在JSP页面中表示,可以出现在JSP页面的任何地方,可以出现任意多次。

答案:JSP程序块多个数据库之间操作需要使用。

答案:JTA事务事务管理是对一系列操作的管理,它最终只有两个结果,要么成功,要么失败。

答案:对在EJB中,当使用容器管理的事务时,方法执行过程中如果抛出异常,则事务回滚

答案:对Java事务的类型包含。

答案:JDBC事务;JTA事务;容器事务Restfulwebservice是面向资源的服务,核心操作包括。

答案:PUT;GET;DELETE;POSTWebService中有三个主要角色:服务提供者、服务请求者和服务代理。最终由服务代理为服务请求者提供服务。

答案:错BigWebService又被称为基于SOAP的WebService

答案:对在技术层次上,目前,比较典型的两种WebService实现方式BigWebService和RestfulWebService

答案:对在两个有关联关系的实体之间,存在7种关联关系

答案:对JPA中实体类调用方法,实体从持久化状态转变为托管状态。

答案:find()在JPA中,对双向关联关系进行映射的时候,会将某一方实体类作为关系主动方,即负责外键记录的更新,另一方实体类作为被动方,即没有权力更新外键记录。在使用标注对双向关联关系进行映射配置的时候,主动的一方使用@JoinColum或"JoinTable"标注,被动的一方需要对mappedBy属性进行设置。

答案:对在JPA中配置一对多双向/多对一双向关联关系的映射时,“一”方实体类为关系主动方,即负责外键记录的更新,“多”方为被动方,即没有权力更新外键记录。

答案:错在JPA中,对于双向一对多的关联关系,在数据库中可以采用()方式进行存储。

答案:外键;表关联JMS可以为企业软件模块间提供方便、可靠的异步通信机制。

答案:对关于EJB3.1中的消息驱动Bean,下列哪个说法是正确的。

答案:在一个消息驱动Bean组件被部署到服务器后,服务器通常会提前创建一定量的消息驱动Bean组件对象,并将它们临时缓存在缓冲区中。PTP消息模型中消息是能够永久存储的

答案:对消息驱动bean的生命周期包括状态。

答案:池状态;调用状态;不存在状态JMS消息系统支持两种消息传递模型:点对点(PTP)和发布/订阅(Pub/Sub)。在PTP中消息只有一个消费者,一个消息产生后只能被一个消费者消费,这种消息模型类似于日常生活中通过邮局邮递的信函,收件人唯一;后者中消息产生后会被发送给所有的使用者,消息的接收者不唯一,这种消息模型类似于电视节目的广播。

答案:对关于无状态会话bean和有状态会话bean中“状态”说法正确的是。

答案:有状态会话bean可维持同一个客户端的多次调用之间的状态信息,无状态会话bean则不能。单例会话Bean中控制客户端之间的并发访问方法有容器管理的并发/CMC和Bean管理的并发/BMC。

答案:对在EJB

3.1中,会话Bean分为。

答案:单例会话Bean;有状态会话Bean;无状态会话Bean当容器生成一个实例时,将把它指定给一个客户端,这样每个从这个客户端来的请求都会被传递给同一个实例,因此有状态会话Bean的生命周期由客户端决定。

答案:对在EJB3.1中,会话Bean可以是多接口的,也可以是无接口的。

答案:对EJB3.1包含的新特性有.

答案:无接口会话Bean;异步会话Bean;单例会话Bean在EJB3.1中,EJB的组成包括接口文件、Bean类文件和一些配置文件。

答案:对在Jboss服务器上,如果想要通过JNDI远程访问的方式获得JNDI对象,那么应该将该JNDI对象绑定到java:global命名空间中

答案:错​JNDI(JavaNamingandDirectoryInterface)是JavaEE提供的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口。当客户端与EJB在同一个服务器的容器中时,可以使用本地进行访问,否则都需要使用远程进行访问

答案:对消息驱动Bean不是EJB3.1新特性。

答案:对JSF中EL表达式采用的是延迟计算。JSF实现保存表达式,当表达式被调用时才对表达式进行求解计算。

答案:对JSF是一种基于组件的框架,JSF本质上是一种驱动型的组件模型。

答案:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论