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>
當前在線人數:<%=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()?%>,連入時間:<%=u.getFirstTime()?%><br/>
<%
}
}
%>
</body>
</html>
顯示情況如上所示
2016-05-17
是不是監聽器代碼出了問題,導致users為空,就不循環了。。
2016-05-17
正解,后來調試時發現users.size()為0才發現的