此文转贴,版权与本人无关。且答案为自己做得不保证正确。
网上搜到的答案地址:http://hi.baidu.com/javaroad/blog/item/98a229f7cf817225730eec39.html
1. 当浏览器第二次访问以下下jsp 网页时输出结果是什么?
<%! int a=0; %>
<%
int b=0;
a++;
b++;
%>
a:<%=a %><br>
b:<%=b %>
答案:a=2;b=1;要点: <! int a=0; %>定义全局变量
2.web.xml 中不包括哪些定义(多选)
a. 默认起始页
b.servlet 启动延迟时间定义
c.error 处理页面
d.jsp 文件改动后重新载入时间
答案:d 我用的是排除法
3.jsp 中定义javabean 的作用域可以在用户会话注销后仍能够访问的是?(多选)
a.page (离开当前页面失效)
b.session ( 在当前会话中有效)
c.application ( 在整个应用程序中有效 )
d.request ( 在当前请求中有效)
答案:c 作用域由小到大排列是:a.d.b.c本文是b的情况
4. 需要在两个数据库之间完成事务交易,需要应用服务器中配置那种连接池?(多选)
a.XA Datasource
b.C3PO 的连接池
c.type2 的连接池
d.type4 方式的连接池。
答案:a.参考别人的答案
5. 使用纯java 实现的jdbc 驱动是哪种类型的驱动(多选)
a.type1 b,type2 c.type3 d,type4
答案:d
6. 线程安全的类是那些?(多选)
a.webwork 1.x 框架中的action 处理类 WebWork Actions 为每个请求初始化一个实例, 这样就解决了线程安全的问题
b.struts1.x 框架中的action 处理类 Struts Actions必须是线程安全的,因为Action在处理所有的请求时都只有一个实例
c. 普通的Servlet 默认非线程安全,如果需要线程安全需要指明。
d. 普通的Filter filter 只是 servlet 的一种
答案:a.b
7. 下列解析大量数据 XML 的方式那种速度最快?(多选)
a.DOM
b.SAX
c.JDOM
d.JAX
答案:b (DOM4J是最快的)
8.JSP 中定义<%@ page contentType="text/html;charset=utf-8" pageEncoding="GBK"%>, 说明(多选)
a. 输出的网页编码是utf8 的
b. 输出的网页编码是GBK 的
c. 输出的网页采用utf 编码,显示在页面的字符集使用GBK
d. 输出的网页采用GBK 编码,显示在页面的字符集使用utf8 编码
答案:ac
9. 在servlet 的doGet 方法,下面哪几个说法是错误的(多选)
a.redirect 到一个jsp 页面时,之前doGet 放在request 中的对象都会丢失
b.redirect 到一个jsp 页面时,之前doGet 放在session 中的对象都会丢失
c.forward 到一个jsp 页面时,之前doGet 放在request 中的对象都会丢失
d.forward 到一个jsp 页面时,之前doGet 放在session 中的对象都会丢失
答案:a d
10.web.xml 中定义了如下内容,下列哪种说法是错误的?(多选)
<resource-ref>
<description></description>
<res-ref-name>/sys/myresource</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
a. 应用服务器需要配置名为/sys/myresource 的数据库连接池,才能为应用提供数据访问
b. 应用代码中使用了look up ("/sys/myresource") 的方式获得资源
c./sys/myresource 的资源的认证方式是在应用服务器中配置的
d./sys/myresource 在war 的文件部署时需要映射到应用服务器上
答案:a
11. 在j2ee 服务中,下列哪些url 进行GET 方式调用时,可以被配置成Filter 类拦截(多选)
a./jsp/hello.jsp
b./images/logo.gif
c./webapp/showView.do
d./webapp/showChart
答案:a.b.