资源简介
对于做javaweb课程设计的同学来说,这份代码很实用,方便参考学习研究
代码片段和文件信息
package sample;
import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.http.HttpSessionAttributeListener;
import javax.servlet.http.HttpSessionBindingEvent;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import javax.servlet.http.HttpSessionActivationListener;
import javax.servlet.http.HttpSessionBindingListener;
import java.io.PrintWriter;
import java.io.FileOutputStream;
public final class MySessionListener
implements HttpSessionActivationListener HttpSessionBindingListener
HttpSessionAttributeListener HttpSessionListenerServletContextListener {
ServletContext context;
int users=0;
//HttpSessionActivationListener
public void sessionDidActivate(HttpSessionEvent se)
{
logout(“sessionDidActivate(“+se.getSession().getId()+“)“);
}
public void sessionWillPassivate(HttpSessionEvent se)
{
logout(“sessionWillPassivate(“+se.getSession().getId()+“)“);
}//HttpSessionActivationListener
//HttpSessionBindingListener
public void valueBound(HttpSessionBindingEvent event)
{
logout(“valueBound(“+event.getSession().getId()+event.getValue()+“)“);
}
public void valueUnbound(HttpSessionBindingEvent event)
{
logout(“valueUnbound(“+event.getSession().getId()+event.getValue()+“)“);
}
//HttpSessionAttributeListener
public void attributeAdded(HttpSessionBindingEvent event) {
logout(“attributeAdded(‘“ + event.getSession().getId() + “‘ ‘“ +
event.getName() + “‘ ‘“ + event.getValue() + “‘)“);
}
public void attributeRemoved(HttpSessionBindingEvent event) {
logout(“attributeRemoved(‘“ + event.getSession().getId() + “‘ ‘“ +
event.getName() + “‘ ‘“ + event.getValue() + “‘)“);
}
public void attributeReplaced(HttpSessionBindingEvent se)
{
logout(“attributeReplaced(‘“+se.getSession().getId()+“‘“+se.getName()+“‘‘“+se.getValue()+“‘)“);
}//HttpSessionAttributeListener
//HttpSessionListener
public void sessionCreated(HttpSessionEvent event) {
users++;
logout(“sessionCreated(‘“ + event.getSession().getId() + “‘)目前有“+users+“个用户“);
context.setAttribute(“users“new Integer(users));
}
public void sessionDestroyed(HttpSessionEvent event) {
users--;
logout(“sessionDestroyed(‘“ + event.getSession().getId() + “‘)目前有“+users+“个用户“);
context.setAttribute(“users“new Integer(users));
}//HttpSessionListener
//ServletContextListener
public void contextDestroyed(ServletContextEvent sce) {
logout(“contextDestroyed()-->ServletContext被销毁“);
this.context = null;
}
public void contextInitialized(ServletContextEvent sce) {
this.context = sce.get
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 739 2011-05-23 12:39 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\.classpath
文件 301 2011-05-27 14:19 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\.myme
文件 66 2010-01-28 14:26 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\.myumldata
文件 1282 2011-04-20 10:19 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\.project
文件 4330 2011-05-24 16:45 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\a.html
文件 4403 2011-05-23 14:26 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\error.jsp
文件 4845 2011-05-23 14:26 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\index.jsp
文件 3475 2011-05-23 13:55 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\web.xm
文件 13789 2011-04-20 11:41 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\lib\jsmartcom_zh_CN.jar
文件 356519 2011-05-23 12:39 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\lib\mail.jar
文件 474964 2011-04-20 11:38 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\lib\mysql-connector-java-5.0.0-beta-bin.jar
文件 21043 2011-05-23 12:39 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\lib\pop3.jar
文件 23730 2011-05-23 12:39 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\lib\smtp.jar
目录 0 2012-08-02 16:57 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\lib
文件 291 2011-05-10 22:45 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\databa
文件 4160 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\AuthImg.class
文件 1036 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\CartItem.class
文件 2049 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\DataAccess.class
文件 2090 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\Databa
文件 823 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\Jmyz.class
文件 828 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\PageBean.class
文件 5028 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\SendMail.class
文件 1233 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\SetCharacterEncodingFilter.class
文件 2102 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\ShopCart.class
文件 2306 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\SignonFilter.class
文件 1646 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util\xm
目录 0 2012-08-02 16:57 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\util
文件 6051 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\servlet\LoginServlet.class
文件 4488 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\servlet\MailServlet.class
文件 10875 2011-06-22 09:54 27225Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX\项目案例源代码\AscentWeb\WebRoot\WEB-INF\classes\com\ascent\servlet\OrderServlet.class
............此处省略323个文件信息
相关资源
- -简单通讯录管理系统的实现-Jsp+Serv
- javaweb问答系统使用redis+jsp+mysql
- 基于JavaWeb实现的登录及注册
- javaWebSpringspringMvcMyBatis物流系统
- 图书管理系统mvc模式+javaweb
- Java Web 期末大作业 个人博客系统
- 基于javaweb的图书管理系统
- 音乐网站javaweb源码
- Java Web 开发 JSp期末大作业 个人博客
- Javaweb购物车系统源码
- 大华视频监控Javaweb 的demo html
- Javaweb购物车119915
- javaWeb物流管理系统含数据库文件
- javaWeb源码学生公寓管理系统struts2
- 茶叶销售网站(JAVAWEB)
- 活动管理系统初学者作品
- javaweb使用rsa加密解密jar包
- javaweb实现分页以及数据库增删改查
- 基于javaweb+mysql的火车购票系统
- 考务管理系统
- 方立勋javaweb 全程源码和课程笔记
- javaWeb销售网站毕业设计
- javaweb 崔希凡全套笔记
- JavaWeb图书管理系统MYSQL版 源码
- BBS管理系统(Javaweb课程设计)
- javaweb_网上书城_mvc
- 基于javaWeb的超市管理系统
- javaweb聊天室
- javaweb程序设计任务教程全书源代码
- javaweb博客系统(纯手写,无框架)
评论
共有 条评论