サーブレットから、漏れの無いセッションリストを取得する必要が出て来たのですが たしかセキュリティへの配慮から、このAPIは提供されていない認識です。 そこで、自分で既存のAPIを使って作り出すしかないのかなと思い、実装してみました。 package jp.develop.tool.servlet; import java.io.Serializable; import java.util.ArrayList; import java.util.Collections; import java.util.List; import javax.servlet.http.HttpSession; import javax.servlet.http.HttpSessionActivationListener; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; /** * Session list providing Listener. */ public class SessionListListener implements HttpSessionListener, HttpSessionActivationListener, Serializable { private static final boolean DEBUG = true; private static final long serialVersionUID = 7490899888824580726L; private static final String SESSION_LISTENER_KEY […]
最近のコメント