单项选择题在Java Web应用程序中,下列()选项中的代码能够正确实现使用数据源(DataSource)获取数据库连接对象(数据源名称为dsname)。

A. DataSource soure = new DataSource( ) ; Connection conn = source.getConnection( );
B. Context source = new InitalContext( ); Connection conn = source.getConnection( );
C. Context ctx = new InitalContext( ); DataSource ds = (DataSource) ctx.lookup("java:comp/env/dsname"); Connection conn =ds.getConnection( );
D. Context ctx = new InitalContext ( ); DataSource ds = (DataSource) ctx.lookup("dsname"); Connection conn = ds.getConnection( );


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题使用JNDI配置数据源对象时,配置的步骤包括() 

A. 配置context.xml
B. 配置web.xml
C. 添加数据库驱动
D. 使用lookup()方法来获取数据源对象

2.单项选择题在程序中使用javaBean可以及大地方便我们进行代码编写,下面对于javaBean描述正确的是()。

A. javaBean可以是一个共有的类,也可以是一个私有的类
B. 一个javaBean中的方法全部是私有方法
C. 使用javaBean封装数据时,应当将属性设置为私有
D. 通过设置共有的get()方法来获取属性

3.单项选择题下面对于连接池描述错误的是()。 

A. 使用数据库连接池技术,所有的连接与释放均由连接池统一管理
B. 连接池可以自行分配连接,当连接使用完毕后需要通过编码实现正确的关闭
C. 使用连接池技术可以提升数据库的操作效率
D. 在程序中使用连接池可以减少系统资源的开支

4.单项选择题使用数据源时,数据库驱动程序的.jar文件应该放在()。

A. 应用程序的类库内
B. 应用程序的WEB-INF/lib下
C. Tomcat根目录\lib下
D. Tomcat的common\lib下

5.单项选择题获取数据源的正确方法是()。

A. DateSource source = new DataSource();
B. DataSource source = DataSource;.newInstance() ;
C. DataSource soutce = (DataSource) ic.lookup(“java:comp/enb/jdbc/books”);
D. 以上都不对;

6.多项选择题在Java中,下列关于重定向和转发的描述正确的是()。  

A. 转发对应的代码为:rquest.getRequestDispatcher(url).forward(request,response);
B. 重定向对应的代码为:request.sendRedirect(url);
C. 重定向在用户的浏览器端被处理。
D. 转发后,浏览器的地址栏内容会发生改变。

7.多项选择题在下列选项中,正确创建并实现写入cookie的语句分别是()。 

A. Cookie cookie = new Cookie( String key, Object value );
B. Cookie cookie = new Cookie();
C. response.add(cookie );
D. response.addCookie(cookie);

9.单项选择题

对如下JSP 代码说法正确的是()。
<% 
Sring str = ”Hello.JBIT!”; 
session.setAttribute(“msg’,str); 
String getStr = session.getAttribute(“msg”);  
out.println(getStr); 
%> 

A. 运行成功,页面上输出Hello.JBIT; 
B. 运行成功,页面上输出msg; 
C. 代码行session.setAttribute(“msg’,str);有错误,无法运行 
D. 代码行String getStr = session.getAttribute(“msg”);有错误,无法运行

10.单项选择题如果要把一个用户名jack保存在session对象里,则下列语句正确的是()。

A. session.setAttribute( name, jack );
B. session.setAttribute(“ name” , “jack”);
C. session.setAttribute( “jack”, “ name” );
D. session.setAttribute(“jack”, name );