carfield12883

博客园 首页 新随笔 联系 订阅 管理

2011年11月30日 #

摘要: 主要使用ServletRequestListener和ServletRequestAttributeListener两个接口1.请求状态监听:ServletRequestLinstener接口当需要对用户的每次请求进行监听时,可以使用ServletRequestListener接口,此接口定义的方法如下:Public void requestInitialized(ServletRequestEvent sre) 请求开始时调用Public void requestEestroyed(ServletRequestEvent sre) 请求结束时调用ServletRequestListener接 阅读全文
posted @ 2011-11-30 18:35 carfield12883 阅读(444) 评论(0) 推荐(0)

摘要: 在监听器中,针对session的监听操作主要使用HttpSessionListener, HttpSessionAttributeListener和HttpSessionBindingListener接口1.session状态监听:HttpsessionListener接口此接口定义的方法如下:Public void sessionCreated(HttpSessionEvent se) session创建时调用Public void sessionDestroyed(HttpSessionEvent se) session销毁时调用当session创建或销毁后,将产生HttpSessionE 阅读全文
posted @ 2011-11-30 18:34 carfield12883 阅读(321) 评论(0) 推荐(0)

摘要: 对application监听,实际上就是对ServletContext(Servlet 上下文)监听,主要使用ServletContextListener和ServletContextAttributeLisenter两个接口1.上下文状态监听: ServletContextListener接口,方法如下:Public void contextInitialized(ServletContextEvent sce) 容器启动时触发Public void contextDestroyed(ServletContextEvent sce) 容器销毁时触发在上下文状态监听操作中,一旦触发了Servl 阅读全文
posted @ 2011-11-30 18:33 carfield12883 阅读(179) 评论(0) 推荐(0)

摘要: 在servlet中,如果要定义一个过滤器,这直接让一个类实现javax.servlet.Filter接口即可,此接口定义了三个操作方法Public void init(FilterConfig filterConfig)throws ServletException 过滤器的初始化时调用,可以通过FilterCongfig取得配置的初始化参数Public void doFilter(ServletRequest request, ServletResponse response,FilterChain chain)throws IOException,ServlerException 完成具体 阅读全文
posted @ 2011-11-30 18:32 carfield12883 阅读(138) 评论(0) 推荐(0)

摘要: 在Servlet中如果要进行客户端跳转,直接使用HttpServletResponse接口的sendRedirect()方法即可。但需要注意的是,此跳转只能传递session范围的属性,而无法传递request范围的属性;在Servlet中想要执行服务器端跳转,就必须依靠RequestDispatcher接口完成:Public void forward(ServletRequest request, ServletResponse response)throws ServletException,IOException 页面跳转Public void include(ServletReques 阅读全文
posted @ 2011-11-30 18:30 carfield12883 阅读(145) 评论(0) 推荐(0)

摘要: servlet生命周期主要包括加载程序,初始化,服务,销毁,卸载5个部分;生命周期对应的方法:Public void init() throws ServletException Servlet初始化时调用Public void init(ServletConfig config)throws Servlet Exception Servlet初始化时调用,可以通过ServletConfig读取配置信息Public abstract void service (ServletRequest req,ServletResponse res )throws ServletException,IOE 阅读全文
posted @ 2011-11-30 18:28 carfield12883 阅读(138) 评论(1) 推荐(1)