《电子科技大学21春《基于J2EE的开发技术》在线作业三满分答案98》由会员分享,可在线阅读,更多相关《电子科技大学21春《基于J2EE的开发技术》在线作业三满分答案98(14页珍藏版)》请在金锄头文库上搜索。
1、电子科技大学21春基于J2EE的开发技术在线作业三满分答案1. 下面哪一个是正确使用JavaBean的方式?( )A.B.C.D.参考答案:A2. 删除一张表用关键字( )。A.alterB.dropC.deleteD.update参考答案:B3. 两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览一次,那么,第2个客户的浏览器将显示什么?( )两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览一次,那么,第2个客户的浏览器将显示什么?( )A.0 1B.1 2C.3 4D.5 6E.什么也没有参考答案:E4. B组件有几种不同的类型( )。A.会话BeanB.消息驱动BeanC.
2、实体BeanD.Java BeanE.企业Bean参考答案:ABC5. application对象能在( )间共享。application对象能在( )间共享。A.某个访问者所访问的当前页面B.某个访问者所访问的网站的各个页面之间C.该服务器上的所有的访问者的所有jsp页面D.该服务器上的所有的访问者的所有jsp页面和Java程序参考答案:C6. isNull确定一个给定的表达式是否为Null。( )A.正确B.错误参考答案:A7. and与or相比,( )的优先级比较高。A.andB.orC.一样高参考答案:A8. 一般情况下SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SO
3、AP消息。( )A.正确B.错误参考答案:A9. 下列哪一种不是JSP页面的组成元素( )。下列哪一种不是JSP页面的组成元素( )。A.JSP标签,如指令标签B.普通的HTML标记符C.Java表达式D.C语言程序参考答案:D10. 以下关于JavaBeans的说法中,错误的是( )。A.JavaBeans是基于JAVA语言的B.JavaBeans是JSP的内置对象之一C.JavaBeans是一种Java类D.JavaBeans是一个可重复使用的软件组件参考答案:B11. 在jsp页面中导入java.util包,使用下列哪个标记?( )A.B.C.D.参考答案:D12. 使用RequestD
4、ispatcher的forward( )方法页面跳转会导致地址栏改变。( )使用RequestDispatcher的forward( )方法页面跳转会导致地址栏改变。( )A.正确B.错误参考答案:B13. 容器管理事务中事务属性值包括( )等。A.RequiredNewB.SupportsC.NerverD.Mandatory参考答案:ABCD14. 下列关于Tomcat说法正确的是( )。A.Tomcat是一种编程语言B.Tomcat是一种开发工具C.Tomcat是一种编程思想D.Tomcat是一个免费的开源的Serlvet容器参考答案:D15. 以下几个术语正确对应的是( )。A.EJB
5、-企业Java BeanB.DI-依赖注入C.MDB-消息驱动BeanD.IDE-集成开发环境E.ISV-独立软件开发商参考答案:ABCDE16. 实体Bean是由什么组成的?( )A.EntityManager对象B.persistence.xml的简单的XML部署描述文件C.纯粹的Java对象(POJO)D.实体E.以上都是参考答案:BD17. 下面关于Tag接口说法中正确的是( )。A.setPageContext( )方法为初始化方法B.setParent( )方法用来设置标记的上一级标记C.doStartTag方法返回EVAL_BODY_INCLUDE和SKIP_BODY,返回EVA
6、L_BODY_INCLUDE计算正文内容,返回SKIP_BODY不计算bodyD.doEndTag方法,EVAL_PAGE或者SKIP_PAGE,当返回值为EVAL_PAGE,jsp容器将继续执行jsp页面的内容,否则不执行E.release( )方法用来释放标签程序占用的任何资源参考答案:ABCDE18. 给定JSP程序源码如下,可以在下划线处插入并且能够正确输出“WELCOME,JACK”的语句是( )。WELCOME,_A.nameB.C.out.println(name)D.参考答案:BD19. 下列关于Tomcat个目录说法错误的是( )。A.bin目录:包含启动/关闭脚本B.con
7、f目录:包含不同的配置文件C.Lib目录:包含Tomcat使用的JAR文件D.work目录:包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下参考答案:D20. UDP不为端对端传输提供的服务是( )A.缓冲B.分段C.流控制D.协议识别答案:D21. 下面哪些服务器不能够部署EJB?( )A.WeblogicB.JbossC.TomcatD.Glassfish参考答案:C22. Java是为Internet、万维网设计的。( )A.正确B.错误参考答案:B23. 关于JNDI和名字空间下列说法正确的是( )。A.Java命名和目录接口(Java Naming and
8、 Directory Interface)B.Java命名及目录接口作为J2EE框架中的一种核心技术C.JNDI可以应用于EJB、RMI和JDBC等,它是网络上查找事务的标准方法D.JNDI是一个通用接口E.以上说法都不对参考答案:ABC24. 下列关于HTTP协议说法正确的是( )。A.HTTP是一种请求/响应式的协议B.HTTP请求消息中Accept表示浏览器可接受的MIME类型C.HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式D.HTTP请求消息中Accept-Language表示浏览器所希望的语言种类E.HTTP请求消息中Host表示初始URL中的
9、主机和端口参考答案:ABCDE25. 当( )时,JSP引擎产生一个application对象。当( )时,JSP引擎产生一个application对象。A.web应用服务器启动后B.当web应用服务器启动后,第一个客户来访时C.当每个客户首次访问服务器上的一个JSP页面时D.当每个客户首次访问服务器上的一个JSP或HTML页面时参考答案:A26. 下面关于框架集frameset相关属性说明有误的是( )。A.cols,创建纵向分隔框架时指定各个框架的列宽,取值有3种形式,即像素,百分比(%)和相对尺寸(*)B.rows,横向分隔框架时各个框架的行高C.frameborder,框架周围是否显示
10、边框,默认值为1,表示有边框,0表示无边框D.framespacing,框架之间的间隔(以像素为单位,默认值为0)参考答案:C27. 给定include1.jsp文件代码片断,如下:_给定include1.jsp文件代码片断,如下:_/; 给定include2.jsp文件代码片断,如下:。要求运行include1.jsp时,浏览器上输出HAHA。要满足以上条件,jsp1.jsp中下划线处应填入以下语句:( )A.B.C.D.参考答案:B28. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello
11、.jsp,那么在浏览器端访问hello.jsp的URL是什么?( )A.http:/localhost:8080/hello.jspB.http:/localhost:8080/helloapp/hello.jspC.http:/localhost:8080/helloapp/hello/hello.jspD.http:/localhost:8080/webapps/helloapp/hello/dello.jsp参考答案:C29. Http是一个( )协议。Http是一个( )协议。A.无状态B.有状态C.状态良好D.局域网参考答案:A30. JSP程序段的基本语法是( )。A.VBScri
12、pt语言语法B.JavaScript语言语法C.Java语法语言D.C语言语法参考答案:C31. 使用下面的Connection 的哪个方法可以建立一个PreparedStatement接口?( )A.createPrepareStatement( )B.prepareStatement( )C.createPreparedStatement( )D.preparedStatement( )参考答案:B32. 不属于JSP的out对象的方法的是( )。不属于JSP的out对象的方法的是( )。A.getAttribute( )B.print( )C.println( )D.close( )参考
13、答案:A33. 在J2EE的Model模式中,模型层对象被编写为( )。A.AppletB.JSPC.ServletD.JavaBean参考答案:D34. 关于DriverManager 类下列哪些程序段是正确的?( )A.Class.forName(“org.gjt.mm.mysql.Driver”)B.DriverManager.registerDriver(new org.gjt.mm.mysql.Driver( )C.Class.forName(new org.gjt.mm.mysql.Driver( )D.DriverManager.registerDriver(“org.gjt.m
14、m.mysql.Driver”)E.以上说法都不对参考答案:AB35. 什么时候用assert?什么时候用assert?assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,assert将给出警告或退出。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion检查通常是关闭的。36. 下列哪些表达式所存储的对象可以被servlet或jsp在session里使用( )。A.request.setAttribute(n