標籤:tomcat getremoteaddr jsp測試網頁
為了方便,不想修改JSP代碼,所以直接編寫JSP代碼。日後只要複製過去就可以測試伺服器相關資訊。
(說明:本人不會JAVA,第一次編寫JSP,只是測試使用)
效果如下:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/8F/wKioL1Qu2n-jEFDSAAJIgQM7Fo4516.jpg" title="1.jpg" alt="wKioL1Qu2n-jEFDSAAJIgQM7Fo4516.jpg" />
代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ page import="java.util.*" %>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
<title>sunday tomcat</title>
<meta name="Author" content="centos,yum,update" />
<meta charset="utf-8" />
<link rel="shortcut icon" href="images/itour.ico" />
</head>
<body>
<br><br><br>
<%
//HttpSession session = request.getSession(true);
System.out.println(session.getId());
//out.println("<br> SESSION ID:" + session.getId()+"<br>");
String serverName = request.getServerName();
int serverPort = request.getServerPort();
%>
<table width="80%" border="1" align="center">
<tr>
<th colspan=2>tomcat test by linwangyi</th>
</tr>
<tr>
<td>伺服器IP</td>
<td><% String serverIP = request.getLocalAddr();
out.print( serverIP);%></td>
</tr>
<tr>
<td>伺服器tomcat連接埠</td>
<td><% int serverPORT = request.getLocalPort();
out.print( serverPORT);%></td>
</tr>
<tr>
<td>訪問主機名稱</td>
<td><%=serverName%></td>
</tr>
<tr>
<td>訪問連接埠</td>
<td><%=serverPort%></td>
</tr>
<tr>
<td>根目錄絕對路徑</td>
<td><%out.print( application.getRealPath(request.getRequestURI()) );%> </td>
</tr>
<tr>
<td>SESSION ID</td>
<td><%=session.getId()%></td>
</tr>
<tr>
<th colspan=2>用戶端資訊</th>
</tr>
<tr>
<td>用戶端IP</td>
<td><%
String USERHeader=request.getHeader("x-forwarded-for");
if (USERHeader != null) {
out.print( request.getHeader("x-forwarded-for") );
} else {
out.print( request.getRemoteAddr() );
}
%></td>
</tr>
<tr>
<td>User-Agent資訊</td>
<td><% String USERAgent = request.getHeader("User-Agent");
out.print( USERAgent);%></td>
</tr>
</table>
</body>
</html>
本文出自 “都市布衣” 部落格,請務必保留此出處http://sunday208.blog.51cto.com/377871/1560552
共用JSP部署後測試代碼