使用web创建监听器
2020-12-13 01:56
标签:des class get http c 使用 今天上班接着往下进行项目,后来发现出现了难点 需求: 获得用户登录的ip地址 网上查了很多 最后决定用HttpRequest.getRemoteAddr();
//本人技术有限 刚刚工作一个月 所以暂时不考虑用户使用了能够更换ip的软件 但是难点在于项目是 基于cxf的webService开发 前台是flex
没有使用到servlet(可能底层存在servlet) 所以不太好获取HttpRequest 我选择使用创建监听器进行获取HttpRequest 声明一个类: public class SystemSessionListener implements
HttpSessionListener,ServletRequestListener{ @Override @Override } @Override @Override } } 这个类实现了 HttpSessionListener,ServletRequestListener HttpSessionListener 是用来监听每一个session的创建和销毁,ServletRequestListener
是用来监听每一个HttpRequest 的创建和销毁 使用web创建监听器,搜素材,soscw.com 使用web创建监听器 标签:des class get http c 使用 原文地址:http://www.cnblogs.com/dingzb/p/3713901.html
public
void sessionCreated(HttpSessionEvent event) {
}
public void
sessionDestroyed(HttpSessionEvent event) {
public void
requestDestroyed(ServletRequestEvent event) {
//TODO
request消失的方法
}
public void
requestInitialized(ServletRequestEvent event) {