a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 66|回复: 0

[考试试题] Java笔试预测题及答案(3)

[复制链接]
发表于 2012-8-4 12:33:16 | 显示全部楼层 |阅读模式
Servlet方面   1、说一说Servlet的生命周期?8 X) \% p8 E. O9 p

4 i+ u: G$ ]( K  Q  答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。
7 m5 L% y8 u+ {2 L  2、Servlet版本间(忘了问的是哪两个版本了)的不同?* H2 z5 K2 p" T! T: I
  3、JAVA SERVLET API中forward() 与redirect()的区别?" Y9 R0 ?5 L' E9 o2 z6 a& a
3 H( x' b) g. c7 b  G1 W4 d) @
  答:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。 ' ~6 A$ @" T. v) {5 N3 }, S
  4、Servlet的基本架构: _6 R) C: o- f0 ]& L. p
  public class ServletName extends HttpServlet - R9 }* d; L7 J1 j* l
  {7 X5 a5 q8 x. F8 @
   public void doPost(HttpServletRequest request, HttpServletResponse response) throws
% j9 C& o* A/ V   ServletException, IOException {}
1 ~- x% _; I5 N( `* Z6 ]9 m   public void doGet(HttpServletRequest request, HttpServletResponse response) throws: [/ T7 ?+ W6 \
   ServletException, IOException  {}0 B% M6 U5 p" D
  }
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-22 10:49 , Processed in 0.180622 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表