资料仅供参考
DataSource ds = (DataSource)
ctx.lookup(\Connection conn = ds.getConnection( ); D. Context ctx = new InitalContext ( ); DataSource
ds
=
(DataSource)
ctx.lookup(\
Connection conn = ds.getConnection( );
18) 在Java EE中,在web.xml中有如下代码段:
其中,省略号表示省略了一些代码。在Servlet中( )把初始化参数listOrders的值:com.mycompany.myactions.ListOrdersAction取出来。
A. 使B. 使C. 使
用用用
ServletServletContextServletConfig
的的的
getInitParameter(\方法 getInitParameter(\方法 getInitParameter(\方法
资料仅供参考
D. 使用ServletRequest的
getInitParameter(\方法 19) 下面关于Java中会话跟踪的说法错误的是( )。
A. HTTP协议是无状态的,因此服务器需要用会话跟踪技术来分辨每个客户
B. 服务器为每个会话分配了一个ID作为唯一标识
C. session由客户端创立,我们再用request.getSession()来获得HttpSession对象
D. 使用会话跟踪能够实现诸如用户登录和购物车此类的功能
20) Servlet能够在服务器端处理客户请求,当用户提交请求后能够借助HttpServletRequest对象的( )方法获取客户端请求数据
A. setAttribute() B. getAttribute() C. setParameter() D. getParameterValues()
21) 以下选项关于GET和POST的区别描述不正确的是( )。
资料仅供参考
A. GET提交数据在地址栏内显示,不安全;而POST则不显示,相对安全
B. 采用GET或POST方式提交数据,理论上都没有长度的限制
C. GET请求的页面能够设置为书签或使用邮件发送;而POST不能够
D. 由于GET方式相对于POST方式不安全,因此编写程序时,没有明确要求,一般都采用POST方式提交数据
22) 以下选项关于JNDI描述不正确的是( )。
A. 在Web应用中,DataSource是由Web容器提供的,因此需要经过JNDI来获得DataSource对象
B. 使用JNDI和数据源时,需要导入的包包括
:
javax.naming.Context
、、及
javax.naming.InitialContextjavax.naming.NamingExceptionjavax.sql.DataSource
C. Javax.naming.Context提供了查找JNDI Resource的接口。能够经过如下方式获取数据源:
Context ctx = new InitialContext();
资料仅供参考
DataSource ds =
(DataSource)ctx.lookup(\D. 使用JNDI获得数据源,需要在context.xml文件中的
下列选项描述正确的是( )。
A. 在
B. Servlet容器会根据
C.
D. 以上描述都不正确
24) 在Web 项目的目录结构中,web.xml文件位于( )中。