html頁面顯示不全問題
<%@?page?language="java"?import="java.util.*,my.model.User" contentType="text/html;?charset=utf-8"%> <% String?path?=?request.getContextPath(); String?basePath?=?request.getScheme()?+?"://" +?request.getServerName()?+?":"?+?request.getServerPort() +?path?+?"/"; %> <!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"> <html> <head> <base?href="<%=basePath%>"> <title>My?JSP?'index.jsp'?starting?page</title> <meta?http-equiv="pragma"?content="no-cache"> <meta?http-equiv="cache-control"?content="no-cache"> <meta?http-equiv="expires"?content="0"> <meta?http-equiv="keywords"?content="keyword1,keyword2,keyword3"> <meta?http-equiv="description"?content="This?is?my?page"> <!-- <link?rel="stylesheet"?type="text/css"?href="styles.css"> --> </head> <body> 當(dāng)前在線人數(shù):<%=request.getSession().getServletContext().getAttribute("userNumber")%><br/> <% @SuppressWarnings("unchecked") ArrayList<User>?users?=?(ArrayList<User>)?request.getSession().getServletContext() .getAttribute("users"); if?(users?!=?null)?{ for?(int?i=0;i<users.size();i++)?{ ?User?u?=?users.get(i); %> SessionId:<%=u.getSessionId()?%>,IPAddress:<%=u.getIpAddr()?%>,連入時(shí)間:<%=u.getFirstTime()?%><br/> <% } } %> </body> </html>
顯示情況如上所示
2016-05-17
是不是監(jiān)聽器代碼出了問題,導(dǎo)致users為空,就不循環(huán)了。。
2016-05-17
正解,后來調(diào)試時(shí)發(fā)現(xiàn)users.size()為0才發(fā)現(xiàn)的