Java - EE期末习题集

2026/4/26 14:20:08

选择题

第一章

1. JavaEE架构中各层的组件分布说明错误的是? A. Application Client是客户层中包含的组件 B. Applets 是Web层中包含的组件 C. Servlet,JSP是Web层中包含的组件 D. EnterPrise JavaBeans 放置在业务层 2. 以下有关组件理解正确的是?

A. 组件是指一种包装过的软件对象,它们拥有标准化的接口,而且可在多

个应用程序中重用。

B. 组件遵循一系列命名的规范,使用者能够根据这些规范调用不同的组件 C. JavaBean就是一种组件,可以在多个应用程序中重用。 D. JavaBean、Servlet和Applet组件都是服务器端的组件。

3. 自定义的Servlet应重载HttpServlet类的___方法以响应客户发出的POST请求方法。 A. POST 答案:

4. 一个实例运行在本地计算机的端口8080处。Web服务器实例中部署有一名为SimpleServlet的Web应用,其部署描述符文件片断如下:

PDFServlet

com.servlet.PDFServlet

PDFServlet /pdfshow

B. onPost C. doPost D. ResponsePost

仅根据这些片断判断,可用下列哪些URI访问本机的名为PDFServlet的Servlet? A. http://localhost:8080/PDFServlet

B. http://localhost:8080/SimpleServlet/PDFServlet C. http://localhost:8080/pdfshow

D. http://localhost:8080/SimpleServlet/pdfshow 答案: 第三章

1. 下列关于Servlet的说法正确的是: A. Servlet是一种动态网站技术 B. Servlet运行在服务器端

C. Servlet针对每个请求使用1个进程来管理

D. Servlet与普通的Java类一样,可以直接运行,不需要环境支持 2. 下列关于Servlet的编写方式正确的是: A. 必须是HttpServlet的子类

B. 通常需要覆盖doGet()和doPost()方法或其中之一 C. 通常需要覆盖service()方法

D. 通常需要在web.xml文件中声明两个元素 3. 下列关于Servlet工作原理的说法正确的是:

A. 当多个用户访问同一个Servlet时,该Servlet会在容器中创建多个实例 B. init()方法只会被调用一次,在此Servlet被创建时调用 C. service()方法在每次请求此Servlet时都会被调用 D. destroy()方法在每次请求完毕时会被调用 4. 关于Cookie的说法,错误的是:

A. 获取Cookie的名字用cookie的getName方法,getValue方法获取cookie的值。设置cookie的值用setValue方法

B. getMaxAge和setMaxAge是获取和设置cookie经过多长时间就过期的两

个方法。

C. Cookie是服务器端状态管理机制 D. 浏览器可以关闭Cookie功能 5. 写入和读取Cookie的代码分别是:

A. request.addCookies()和response.getCookies() B. response.addCookie ()和request.getCookie () C. response.addCookies()和request.getCookies() D. response.addCookie()和request.getCookies() 6. HttpServletRequest的__方法可以得到会话: A. getSession() B. getSession(boolean) C. getRequestSession() D. getHttpSession()

7. 下列选项中可以关闭会话的是: A. 调用HttpSession的close() 方法 B. 调用HttpSession的invalidate()方法 C. 等待HttpSession超时

D. 调用HttpServletRequest的getSession(false)方法 8. 在HttpSession中写入和读取数据的方法是: A. setParameter()和getParamter() B. setAttribute()和getAttribute() C. addAttribute()和getAttribute() D. set()和get()

9. 关于HttpSession的getAttribute()和setAttribute()方法,正确的说法是: A. getAttribute()方法返回类型是String B. getAttribute()方法返回类型是Object

C. setAttribute()方法保存数据时如果名字重复会抛出异常 D. setAttibute()方法保存数据时如果名字重复会覆盖以前的数据

6) Servlet中,HttpServletResponse的( )方法用来把一个Http请求重定向

到另外的URL。

a) sendURL() c) sendRedirect()

8) 在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用( )方法。

a) init b) service c) doFilter d) destroy

10)给定一个Servlet的代码片段如下:

Public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ ______

out.println(“hi kitty!”); out.close(); }

运行次Servlet时输出如下: hi kitty!

则应在此Servlet下划线处填充如下代码。

a) PrintWriter out = response.getWriter();

14) J2EE中,以下关于HttpServlet的说法错误的是( )。 a) HttpServlet是一个抽象类

b) HttpServlet类扩展了GenericServlet类

c) HttpServlet类的子类必须至少重写service方法 d) HttpServlet位于javax.servlet.http包中

33) 在J2EE中,使用Servlet过滤器时,可以在web.xml文件的( )元素中包括元素。

a) b) c) d)

34) Servlet中,使用( )接口或类中定义的( )方法来处理客户端发出的表单数据请求

b) PrintWriter out = request.getWriter();

c) OutputStream out = response.getOutputStream();

d) OutputStream out = request.getWriter();

b) redirectURL() d) redirectResponse()


Java - EE期末习题集.doc 将本文的Word文档下载到电脑
搜索更多关于: Java - EE期末习题集 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219