Update session-info.jsp hostname add

This commit is contained in:
김정원
2022-03-03 14:03:54 +00:00
parent 665b419bb7
commit fcc5fd0c1f

View File

@@ -1,69 +1,74 @@
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@page import="java.util.*" %>
<%@page import="java.text.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<%
HttpSession sess = request.getSession();
boolean isNew = session.isNew();
String sessionId = session.getId();
long creationTime = session.getCreationTime();
long lastAccessedTime = session.getLastAccessedTime();
int maxInactiveInterval = session.getMaxInactiveInterval();
int rand_M=(int)(Math.random()*10000);
int rand_MS=(int)(Math.random()*10000);
if (sess.getAttribute("SessionAttr") ==null) {
out.println("<h2> session out </h2>");
sess.setAttribute("SessionAttr", rand_M+"");
sess.setAttribute("SessionAttr2", rand_MS+"");
} else {
out.println("<h2> session exist </h2>");
}
java.util.Enumeration e = sess.getAttributeNames();
%>
<table border=1 bordercolor="gray" cellspacing=1 cellpadding=0 width="100%">
<tr bgcolor="gray"><td colspan=2 align="center"><font color="white"><b>Session Info</b></font></td></tr>
<tr>
<td width="25%">Session ID</td><td width="75%"><%=sessionId%></td>
</tr>
<tr>
<td>isNewe</td><td><%=isNew%></td>
</tr>
<tr>
<td>Creation Time</td><td><%=new Date(creationTime)%></td>
</tr>
<tr>
<td>Last Accessed Time</td><td><%=new Date(lastAccessedTime)%></td>
</tr>
<tr>
<td>Max Inactive Interval</td><td><%=maxInactiveInterval%></td>
</tr>
<tr bgcolor="cyan"><td colspan=2 align="center"><b>Session Vaule List<b></td></tr>
<tr>
<td align="center">NAME</td>
<td align="center">VAULE</td>
</tr>
<%
String name = null;
while ( e.hasMoreElements() ) {
name = (String) e.nextElement();
%>
<tr><BR><td align="left">sessnion name <%=name%></td><BR> <td align="left"><%=sess.getAttribute(name)%></td></tr>
<%
}
%>
</table>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@page import="java.util.*" %>
<%@page import="java.text.*" %>
<%@page import="java.net.InetAddress" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<%
HttpSession sess = request.getSession();
boolean isNew = session.isNew();
String sessionId = session.getId();
long creationTime = session.getCreationTime();
long lastAccessedTime = session.getLastAccessedTime();
int maxInactiveInterval = session.getMaxInactiveInterval();
int rand_M=(int)(Math.random()*10000);
int rand_MS=(int)(Math.random()*10000);
if (sess.getAttribute("SessionAttr") ==null) {
out.println("<h2> session out </h2>");
sess.setAttribute("SessionAttr", rand_M+"");
sess.setAttribute("SessionAttr2", rand_MS+"");
} else {
out.println("<h2> session exist </h2>");
}
java.util.Enumeration e = sess.getAttributeNames();
String hostname = InetAddress.getLocalHost().getHostName();
%>
<table border=1 bordercolor="gray" cellspacing=1 cellpadding=0 width="100%">
<tr bgcolor="gray"><td colspan=2 align="center"><font color="white"><b>Session Info</b></font></td></tr>
<tr>
<td width="25%">Session ID</td><td width="75%"><%=sessionId%></td>
</tr>
<tr>
<td>isNewe</td><td><%=isNew%></td>
</tr>
<tr>
<td>Creation Time</td><td><%=new Date(creationTime)%></td>
</tr>
<tr>
<td>Last Accessed Time</td><td><%=new Date(lastAccessedTime)%></td>
</tr>
<tr>
<td>Max Inactive Interval</td><td><%=maxInactiveInterval%></td>
</tr>
<tr>
<td>hostname</td><td><%=hostname%></td>
</tr>
<tr bgcolor="cyan"><td colspan=2 align="center"><b>Session Vaule List<b></td></tr>
<tr>
<td align="center">NAME</td>
<td align="center">VAULE</td>
</tr>
<%
String name = null;
while ( e.hasMoreElements() ) {
name = (String) e.nextElement();
%>
<tr><BR><td align="left">sessnion name <%=name%></td><BR> <td align="left"><%=sess.getAttribute(name)%></td></tr>
<%
}
%>
</table>