您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> servlet监听器的开发,求助各位大虾!

servlet监听器的开发,求助各位大虾!

来源:网络整理     时间:2016/7/3 15:12:59     关键词:

关于网友提出的“ servlet监听器的开发,求助各位大虾!”问题疑问,本网通过在网上对“ servlet监听器的开发,求助各位大虾!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: servlet监听器的开发,求助各位大虾!
描述:

我们需要做一个实验,就是用Netbeans开发servlet监听器,实验要求如下:
1,利用html,servlet技术实现一个在线用户。(这个很容易,大家想必都会)
2,监听内容为:用户名称,IP地址,上线时间,下线时间。(这个就有些难了,整个流程我不大明白)
3,用户列表以表格形式展现,能实现根据用户名及上下线时间运行排序功能。(这个有些麻烦,不过第二步做完,这个也就可以实现了)
小弟初学乍练,不甚纯熟,在网上搜了不少资料,仍无法彻底解决问题,希望哪位大虾详细的写出开发过程,代码及流程,再次拜谢了。


解决方案1:

package com.fit.clothesShop.listener;
import java.util.List;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionAttributeListener;
import javax.servlet.http.HttpSessionBindingEvent;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import com.fit.clothesShop.dao.DAOFactory;
import com.fit.clothesShop.dao.intf.ItemDAOIntf;
import com.fit.clothesShop.entity.Item;
import com.fit.clothesShop.entity.Users;
import com.fit.clothesShop.util.ShopingCart;
public class LoginListener implements HttpSessionAttributeListener,HttpSessionListener{
public void attributeAdded(HttpSessionBindingEvent hsbe) {
String name = hsbe.getName();
if(!name.equals("users")){
return;
}
ItemDAOIntf itemDAO = DAOFactory.createItemDAO();
Users users = (Users)hsbe.getSession().getAttribute("users");
//得到users后你想得该用后的什么东西都很方便 
}
public void attributeReplaced(HttpSessionBindingEvent hsbe) {
}
public void attributeRemoved(HttpSessionBindingEvent hsbe) {
}
public void sessionCreated(HttpSessionEvent arg0) {
}
public void sessionDestroyed(HttpSessionEvent hse) {


以上介绍了“ servlet监听器的开发,求助各位大虾!”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2246399.html

相关图片

相关文章