《J2EE企业级
程序开发之Struts架》
习题集
教学班专教学学业师号生
2009-2010学年第二期
J2EE企业级程序开发_J2EE&;
JSP(2)
综合习题(一)
成绩:
1.DriverManager类的用途有(A)A.加载不同的JDBC驱动C.执行SQL语句2.可以获得数据库连接的类有(D)A.ConnectionB.ResultSetC.StatementD.DriverManagerB.创建不同的JDBC驱动程序D.创建连接
3.
注册驱动的方法有(A.Class.forName(“sun.jdbc.odbc.JdbcDriver”))A.Class.forName(“sun.jdbc.odbc.JdbcDriver”)B.DriverManager.getConnection()C.DriverManager.instance()D.Connection.createStatement()4.通过哪些对象可以获得ResultSetaData对象(A)A.ResultSetB.StatementC.ConnectionD.DriverManager
5.通过哪对象可以获得DatabaseMetaData对象(C,Connection)A.ResultSetB.StatementC.ConnectionD.DriverManager
6.下列哪些是URL重写的最好例子(B)A.out.println(“
”);B.out.println(“”);C.HttpSessionsession=req.getSession();D.Session.addAttribute(“name”,”BillyBob”);7.下列那个接口提供getSession()方法(D)A.ServeletRequestB.ServletResponseC.HttpServletResponseD.HttpServletRequest8.下列那个方法用来将一个对象保存到会话中去(C)A.setData(Stringname,Objectobj)C.setAttribute(Stringname,Stringobj)9.下列那些不是有效的会话管理方式(C.Hidden值)A.CookiesB.HttpSession对象C.Hidden值D.ServletContext对象B.setDataAttribute(Stringname,Objectobj)D.setAttribute(setAttribute()
10.下列那些描述是无效的(C)A.会话超时值决定会话的持续时间B.一个会话与一个客户端关联C.servlet通过HttpSession对象来调用setMaxInactiveInterval(..)方法SessionD.如果没有设置会话超时,服务器将使用一个默认值来终止会话
-1-
J2EE企业级程序开发_J2EE&;JSP(2)
综合习题(二)
成绩:
1.JAVA中与数据库交互采用哪种技术(AJDBC)A.JDBCB.RMIC.JMSD.JAX
2.MVC设计模式中的M指的是:(B.模型)A.数据B.模型C.视图D.控制
3.以下对MVC设计模式中V的描述正确的是:(D)A.包含了应用问题的核心心数据,逻辑关系和计算功能。B.封装了所需的数据,提供了完成问题处理的操作过程。C.通过事件处理过程对输入事件进行处理,把事件转化成对模型或相关视图的操作。D.是以可以看到的形式,把信息转达给用户。4.Struts的配置文件是:(C.struts-config.xml.)A.server.xmlB.struts-server.xml.C.struts-config.xml.D.struts-web.xml
5.以下哪个不属于Struts配置文件的内容?(D.配置JDBC数据源)A.配置全局转发B.ActionForwardC.ActionFormBeanD.配置JDBC数据源
6.Struts框架中的最核心的控制组件是(B.ActionServlet类)A.ActionMapping类C.Action类B.ActionServlet类D.ActionForm类