<h1>當(dāng)前在線人數(shù):${usernum}</h1>
當(dāng)前在線人數(shù):<%=request.getSession().getServletContext().getAttribute("usernum")%>
當(dāng)前在線人數(shù):<%=request.getSession().getServletContext().getAttribute("usernum")%>
2016-08-27
------------------------續(xù)------------------------
要讓在線人數(shù)和ip那些信息一樣,只要刷新瀏覽器就更新,應(yīng)該也把在線人數(shù)放在上下文對象arg0.getSession().getServletContext().setAttribute("onlineCount", onlineCount);這樣傳遞出去。
要讓在線人數(shù)和ip那些信息一樣,只要刷新瀏覽器就更新,應(yīng)該也把在線人數(shù)放在上下文對象arg0.getSession().getServletContext().setAttribute("onlineCount", onlineCount);這樣傳遞出去。
2016-08-17
還有個問題,需要完善一下,如果用session傳遞在線人數(shù)時,即arg0.getSession().setAttribute("onlineCount", onlineCount);這樣的話,在每個瀏覽器訪問以后,本瀏覽器看到的在線人數(shù)就定了,即使有別的客戶端增加,在自己瀏覽器上看到的也是第一次進來時的在線人數(shù),因為是通過sessionid來獲取在線人數(shù)的,如果此瀏覽器的sessionid沒銷毀,那么這個瀏覽器本次session有效時間內(nèi)訪問的在線人數(shù)將不會變化。
2016-08-17