《电子科技大学21春《基于J2EE的开发技术》在线作业三满分答案4》由会员分享,可在线阅读,更多相关《电子科技大学21春《基于J2EE的开发技术》在线作业三满分答案4(14页珍藏版)》请在金锄头文库上搜索。
1、电子科技大学21春基于J2EE的开发技术在线作业三满分答案1. JSP注释内容会返回到客户端浏览器,但不会显示出来。( )JSP注释内容会返回到客户端浏览器,但不会显示出来。( )A.正确B.错误参考答案:B2. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL是什么?( )A.http:/localhost:8080/hello.jspB.http:/localhost:8080/helloapp/hello.jspC.http:/lo
2、calhost:8080/helloapp/hello/hello.jspD.http:/localhost:8080/webapps/helloapp/hello/dello.jsp参考答案:C3. 一般情况下SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息。( )A.正确B.错误参考答案:A4. 下面关于page指令说法中错误的是( )。A.page指令用来定义JSP页面中的全局属性B.一个JSP页面只能包含一个page指令C.除了import外,其他page指令定义的属性/值只能出现一次D.language属性用来指示所使用的语言,“java”是当前唯一可用的J
3、SP语言参考答案:B5. Web Services有三大核心技术,即( )。A.SOAPB.WSDLC.UDDID.JDBC参考答案:ABC6. Http是一个( )协议。Http是一个( )协议。A.无状态B.有状态C.状态良好D.局域网参考答案:A7. 对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,且修改不易实现。( )A.正确B.错误参考答案:B8. 页面表单/参数可以通过response对象的相应方法取得。( )页面表单/参数可以通过response对象的相应方法取得。( )A.正确B.错误参考答案:B9. 下面的描述错误的是( )。A.Sta
4、tement的executeQuery( )方法会返回一个结果集B.Statement的executeUpdate( )方法会返回是否更新成功的boolean值C.使用ResultSet中的getString( )可以获得一个对应于数据库中char类型的值D.ResultSet中的next( )方法会使结果集中的下一行成为当前行参考答案:B10. 哪个不是内置对象的作用范围?( )哪个不是内置对象的作用范围?( )A.sessionB.applicationC.pageContextD.request参考答案:C11. 实体Bean是由什么组成的?( )A.EntityManager对象B.p
5、ersistence.xml的简单的XML部署描述文件C.纯粹的Java对象(POJO)D.实体E.以上都是参考答案:BD12. 一个对象的生命周期是创建使用销毁。( )A.正确B.错误参考答案:A13. 下列有关MVC设计模式正确的是( )。A.M代表模型Model,V代表视图View,C代表控制器ControllerB.采用MVC设计模式可以使软件的可维护性、可修复性、可扩展性、灵活性以及封装性大大提高C.MVC的“视图”,是代表用户与服务器进行交互的页面,即我们能看到和操作的页面D.MVC的“模型”,负责所有业务流程/状态的处理以及业务规则的制定E.Servlet是MVC的“控制器Con
6、troller”的典型代表参考答案:ABCDE14. J2EE是指Java 2 Enterprise Edition。( )A.正确B.错误参考答案:A15. 当我们要在JSP页面中使用自定义标记时需要( )。A.在tld文件中定义标记B.创建一个标记处理器C.引入这个标记的标记库,并指定前缀名D.在JSP页面中使用page指令E.在JSP页面中使用taglib指令参考答案:ABCE16. 实体EJB中的主键类必须实现并行化接口,这是因为它可能被用来在服务器端与客户端传递。( )A.正确B.错误参考答案:B17. 对于会话EJB,有两种类型的事务处理( )和( )。A.容器管理事务B.Bean
7、管理事务C.接口管理事务D.数据管理事务参考答案:AB18. 下列哪些表达式所存储的对象可以被servlet或jsp在session里使用( )。A.request.setAttribute(name,value)B.response.setAttribute(name,value)C.getSession( ).setAttribute(name,value)D.servlet.getServletContext( ).setAttribute(name,value)参考答案:D19. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下: %JAVA_HOME%/weba
8、pps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是( )。假设在helloapp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是( )。A.http:/localhost:8080/hello.jspB.http:/localhost:8080/helloapp/hello.jspC.http:/localhost:8080/helloapp/hello/hello.jspD.http:/localhos
9、t:8080/webapps/helloapp/hello/dello.jsp参考答案:C20. 下列关于Tomcat说法正确的是( )。A.Tomcat是一种编程语言B.Tomcat是一种开发工具C.Tomcat是一种编程思想D.Tomcat是一个免费的开源的Serlvet容器参考答案:D21. 载入JDBC驱动程序使用Class.forName( )方法。( )A.正确B.错误参考答案:A22. 以下几个术语正确对应的是( )。A.EJB-企业Java BeanB.DI-依赖注入C.MDB-消息驱动BeanD.IDE-集成开发环境E.ISV-独立软件开发商参考答案:ABCDE23. 下面哪
10、个jsp隐含对象可以实现多次请求共享?( )A.pageB.requestC.getD.applicatio参考答案:D24. 实体EJB可以是代表数据库表中的( )。A.一条记录B.表C.表与表之间的关系D.数据视图参考答案:ABCD25. 使用下面的Connection 的哪个方法可以建立一个PreparedStatement接口?( )A.createPrepareStatement( )B.prepareStatement( )C.createPreparedStatement( )D.preparedStatement( )参考答案:B26. 在Jdbc中可以调用数据库的存储过程的接
11、口是( )。A.StatementB.PreparedStatementC.CallableStatementD.PrepareStatement参考答案:C27. 向客户端发送一个pdf文档,设置文档类型时,下列哪个语句是正确的?( )A.response.setContentType(“application/pdf”)B.response.setType(“application/pdf”)C.response.setContentType(“application/bin”)D.response.setType(“application/bin”)参考答案:A28. 下面的描述正确的是
12、( )。A.PreparedStatement继承自StatementB.Statement继承自PreparedStatementC.ResultSet继承自StatementD.CallableStatement继承自PreparedStatementE.以上说法均不正确参考答案:AD29. 用JSP2.0表达式语法在JSP页面上正确显示10+20的结果的是( )。用JSP2.0表达式语法在JSP页面上正确显示10+20的结果的是( )。A.$10+20B.$10+20;C.$(10+20)D.$(10+20);参考答案:A30. JSP在WEB服务器上运行结果( )。JSP在WEB服务器
13、上运行结果( )。A.可以在WEB浏览器看到B.只能在WEB浏览器看到C.可能在WEB浏览器看到D.不可能在WEB浏览器看到参考答案:A31. 事务具有ACID特性,该特性是指( )。A.原子性B.连续性C.一致性D.隔离性E.耐久性参考答案:ACDE32. 在Web应用程序中web.xml配置了Servlet的信息,如果你的项目为LoginDemo,那么web.xml最可能位于哪个目录下( )。在Web应用程序中web.xml配置了Servlet的信息,如果你的项目为LoginDemo,那么web.xml最可能位于哪个目录下( )。A.LoginDemo/B.LoginDemo/src/C.
14、LoginDemo/WEB-INF/bin/D.LoginDemo/WEB-INF/参考答案:D33. Java是为Internet、万维网设计的。( )A.正确B.错误参考答案:B34. 在jsp页面中导入java.util包,使用下列哪个标记?( )A.B.C.D.参考答案:D35. 下面哪个有关Servlet中service( )方法说法不正确的是?( )A.在init( )方法正确执行完成后,service( )将被容器调用B.容器调用service( )方法来处理客户端的请求C.service( )中有用于接收客户端请求信息的ServletResponse对象和用于对客户端进行响应的ServletResquest对象D.Servlet对象通过ServletRequest获取客户端的相关信息和请求信息参考答案:C36. 删除一张表用关键字( )。A.alterB.d