javaEE试卷-南信大(必考)_第1页
javaEE试卷-南信大(必考)_第2页
javaEE试卷-南信大(必考)_第3页
javaEE试卷-南信大(必考)_第4页
全文预览已结束

下载本文档

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

文档简介

1 Java语言可以划分为三大应用平台,哪个不属于其中?(C)p1 A JavaPlateformMicroEdition(JavaME) B JavaPlateformStandardEdition(JavaSE) C EnterpriseJavaBean D JavaPlateformEnterpriseEdition(JavaEE)2 下面有关MVC设计模式说法不正确的是(D)p66 A 按MVC设计模式,一个模型对应多个视图,可以减少代码的复制及代码的维护量 B 模型返回的数据与显示逻辑分离 C 控制层可以把不同的模型和不同的视图组合在一起,完成不同的请求 D MVC更符合软件工程化管理的精神,并能提高软件运行速度3 下面有关target属性保留字说法错误的是(A)p14 A _blank,无窗口显示B _parent,父框架页或窗口。如果包含链接的框架不是嵌套的,则链接的目标文件加载到整个浏览器窗口中C _self,所在的统一框架或窗口D _top,整个浏览器的窗口,并删除所有的框架4 下面哪个不是复选框的响应事件(D)p15 A onfocus,得到焦点时执行的代码 B onblur,失去焦点时执行地代码 C onclick,单击该文本框时执行的代码 D onselect,选择内容时执行的代码5 下面关于框架集frameset相关属性说明有误的是(C)p24-25 A cols,创建纵向分隔框架时指定各个框架的列宽,取值有3种形式,即像素,百分 比(%)和相对尺寸(*) B rows,横向分隔框架时各个框架的行高 C frameborder,框架周围是否显示边框,默认值为1,表示有边框,0表示无边框 D framespacing,框架之间的间隔(以像素为单位,默认值为0)6 下面哪个有关Servlet中service()方法说法不正确的是(C)p31 A 在init()方法正确执行完成后,service()将被容器调用 B 容器调用service()方法来处理客户端的请求 C service()中有用于接收客户端请求信息的ServletResponse对象和用于对客户端进行 响应的ServletResquest对象 D Servlet对象通过ServletRequest获取客户端的相关信息和请求信息5 下面哪个有关Servlet中init()操作的说法不正确的是(C)p31 A 在Servlet实例化之后,Servlet容器会调用init()方法 B Servlet通过init()方法可以实现一些初始化工作,如建立数据库连接,获取配置信 息等 C init()方法可被多次调用 D init()方法中需要带一个类型为ServletConfig的参数6 关于JSP的说法正确的有() A JSP在服务器端被执行 B JSP的最终存在形式是javaapplication C JSP在客户端被执行 D JSP的最终存在形式是servlet7 下面有关sendRedirect和Forword机制的说法不正确的是() A sendRedirect发送状态码给客户端浏览器 B sendRedirect传送时会保留HttpServletRequest对象 C forward发送请求给其他Web资源时,不使用客户端浏览器 D forward传送HttpServletRequest和HttpServletResponse对象给其他Web资源8 下面哪个方法不是HttpServlet类(D)p33 A pretectedvoiddoGet(HttpServletRequestreq,HttpSevletRequestres) throwsServletException, java.io.IOException B pretectedvoiddoPost(HttpServletRequestreq,HttpSevletRequestres) throwsServletException, java.io.IOException C pretectedvoiddoHead(HttpServletRequestreq,HttpSevletRequestres) throwsServletException, java.io.IOException D 9 下面哪个方法不属于JSP指令(A)p39 A <jsp:paramname=”username”value=”liu”/> B <%@includefile=”head.jsp”%> C <%@tagliburi=”struts-tags”prefix=”s”%> D <%@pagecontentType=”text/html,charset=gb2312”%>10 下面有关JSP注释说法不正确的是(C)p45 A

<!---->注释,和HTML文件中的注释很相似,唯一不同的是,前者可以在这个注 释中用表达式 B <!---->注释的内容在客户端是可见的 C <%----%>注释的内容在客户端是可见的 D <%----%>这个注释虽然写在JSP程序中,但是不会发送给用户11 下面JSP内置对象作用范围最大的是(B)application>session>request>page=其他的 A page B Application C Session D Request12 下面有关Struts2框架说法不正确的是(B)p74 A Struts2采用过滤器Dispatcher截获客户请求,确定适当的Action表对请求进行逻 辑处理 B Struts2中对用Action中只能采用execute方法用来进行信息(逻辑)处理 C Struts2也能采用其他方法(如find())只需在struts.xml配置Action时,制定method 参数 D 要使Struts2机制在web请求中生效,必须在Web.xml配置<filter>13 ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射,下面哪个部分不属于ORM组成?(B)p112 A 对持久类对象进行CRUD操作的API B 用于访问数据库的SQL语句 C 规定mappingmetadata的工具 D 可以让ORM实现同事物对象一起进行dirtychecking,lazyassociationfetching和其 他优化操作的技术1 servlet的init方法是接受到客户请求前由servlet容器调用的,且servlet容器只调用一次init方法来初始化一个servlet (√)p312 由servlet容器调用destroy方法可删除一个servlet实例,该方法可随时调用(×)p313 同一个用户访问多个servlet时,HttpSession对象可以是同一个,多个用户访问一个servlet时,HttpSession对象可以有多个 (√)p474 为了满足分页查询的需要,Hibernate的Query实例提供了两个有用的方法:setFirstResult()和setMaxResults() (√)p1295 采用Hibernate实现“查询学时大于51的课程信息”,其代码为: session.createQuery(“select*fromKcbwherexs>51”) (×)p1276 在Struts2中,result元素的name属性有如下值:success、fatal、none、input和login (×)p757 result元素的type属性很多,其中dispatcher类型用于转向页面,通常处理JSP,该类型也为默认类型 (√)p758 Struts2中<s:property>标签表示某个对象属性 (×)p859 Hibernate中的关联关系包括一对一、一对多、多对一和多对多4种 (√)p12910 在Hibernate技术框架中,Query有一个list()方法,用于取得一个List集合,例如: Queryquery=session.createQuery(“fromKcbwherekch=001”); Listlist=query.list(); (×)p127-1281 Web组件可以是_JavaServlet_、JSP页面或者Web服务端点。2 控制共享资源的并发访问,需要用到的java关键字是___synchronized__。3 session的标志符可能存放在__cookie_和_URL__中。

4 在JSP中使用sql标签不符合分层原则,sql语句应封装在JavaBean或者EJB中。5 从XML文件中解析产生DOM对象,是否可能抛出SAXParseException?是。6 tag文件中,用attribute指令表示输入参数,用variable指令表示输出参数。7 在jsp语句<h:outputLabelfor=”fanClub”readered=”false”binding=”#{cashier.specialOffer}” value=”#{cashier.specialOfferText}”></h:outputLabel>中specialOffer是UIOutput类 的,属于组件绑定;specialOfferText是String类的,属于值绑定。8 在JSF语句<h:inputTextid="name"size="50"value="#{}"required="true"> <f:valueChangeListenertype="listeners.NameChanged"/></h:inputText> <h:inputTextid="name"size="50"value="#{}"required="true" valueChangeListener="#{cessValueChange}"/></h:inputText>中,NameChanged 是一个Java类,processValueChange是一个Java方法。9 远程客户端传递给企业bean的参数被企业bean修改后,客户

温馨提示

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

评论

0/150

提交评论