91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

portlet中關于統計在線人數的示例分析

發布時間:2022-01-11 15:34:21 來源:億速云 閱讀:152 作者:柒染 欄目:編程語言

小編今天帶大家了解portlet中關于統計在線人數的示例分析,文中知識點介紹的非常詳細。覺得有幫助的朋友可以跟著小編一起瀏覽文章的內容,希望能夠幫助更多想解決這個問題的朋友找到問題的答案,下面跟著小編一起深入學習“portlet中關于統計在線人數的示例分析”的知識吧。

portlet關于統計在線人數的問題

問題:jsp中是實現HttpSessionListener接口,portlet中怎么不行呢,還是另有別的接口?
我的wps是5.1的,經測試登陸的用戶可以記錄,代碼如下

private static int activeSessions = 0;

/**
* @see javax.servlet.http.HttpSessionListener#sessionCreated(javax.servlet.http.HttpSessionEvent)
*/
public void sessionCreated(HttpSessionEvent se) {
activeSessions++;
saveOnlineNum();
}

/**
* @see javax.servlet.http.HttpSessionListener#sessionDestroyed(javax.servlet.http.HttpSessionEvent)
*/
public void sessionDestroyed(HttpSessionEvent se) {
if(activeSessions > 0)
activeSessions--;
}

/**
* 獲得當前在線人數
* @return 當前在線人數
*/
public static int getActiveSessions() {
return activeSessions;
}

匿名的好像不能記錄,提示:NO PORTLET SESSION YET 。
不知道自己怎么定制呢?給個提示,謝謝

[@more@]

解答:

哈哈,那你可是問對地方啦!可能只有我能解答你的問題啦。呵呵!

其實實現此功能也不是特別困難,重要的是您必須了解整個Portal容器的工作機理。由于篇幅問題,我就不在此處過多的闡述Portal容器是如何工作的。

針對您提出的在線人數統計問題,您只要了解到:整個Portal頁面是如何被組裝和渲染的,即Portal頁面的根在哪兒。Portal頁面的根存在于Portal Server的 installedApps 目錄下wps EAR應用中,如果您定制過themes和skins就知道了。

那么關于在線人數的統計,即人數的統計必須要在此EAR 的wps應用中進行過慮和跟蹤。
比如在WEB-INFweb.xml的配置文件中,加入如下 filter和listener


ClickStreamFilter
ClickStreamFilter

com.ibm.portal.user.utils.CustomClickStreamFilter


ClickStreamFilter
/*

......
......


com.ibm.portal.user.utils.CustomClickStreamListener

感謝大家的閱讀,以上就是“portlet中關于統計在線人數的示例分析”的全部內容了,學會的朋友趕緊操作起來吧。相信億速云小編一定會給大家帶來更優質的文章。謝謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

姚安县| 桦川县| 芦溪县| 杭锦旗| 贵阳市| 乌兰县| 钟山县| 兴义市| 济阳县| 永安市| 区。| 广宁县| 金寨县| 博野县| 岫岩| 从化市| 彰化县| 修武县| 大关县| 明光市| 湟源县| 舟山市| 恩平市| 玉溪市| 贵州省| 洛隆县| 宝鸡市| 灵台县| 平昌县| 鹤庆县| 利津县| 潞城市| 多伦县| 定结县| 绩溪县| 新乐市| 澄江县| 永丰县| 延安市| 富裕县| 泸水县|