首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
Web开发
> 详细
jsp微型探针demo
时间:
2015-06-11 14:58:00
阅读:
161
评论:
0
收藏:
0
[点我收藏+]
标签:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page language="java" import="java.io.*,java.net.*" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ include file="/manager/common/common.jsp"%>
<%!
String tblWidth = "700";
String tblAlign = "center";
String strOS =System.getProperty("os.name");
private String getIp()
{
String strTmp="";
try
{
strTmp =InetAddress.getLocalHost().getHostAddress();
return strTmp;
}
catch(Exception e)
{
return strTmp;
}
}
private String getSystemEnv() throws Exception
{
String OS = System.getProperty("os.name").toLowerCase();
StringBuffer sb=new StringBuffer("");
Process p=null;
if(OS.indexOf("windows")>-1)
{
p=Runtime.getRuntime().exec("cmd /c set");
}
else
{
p=Runtime.getRuntime().exec("/bin/sh -c set");
}
BufferedReader br=new BufferedReader(new InputStreamReader(p.getInputStream()));
String line;
while((line=br.readLine())!=null)
{
sb.append(line+"<br>");
}
return sb.toString();
}
private String getDrivers()
{
StringBuffer sb=new StringBuffer("");
File roots[]=File.listRoots();
for(int i=0;i<roots.length;i++)
{
sb.append(roots[i]+" ");
}
return sb.toString();
}
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>jsp探针</title>
<style type="text/css">
<!--
body,td,th
{
font-size: 9pt;
}
body
{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
a:link
{
text-decoration: none;
}
a:visited
{
text-decoration: none;
}
a:hover
{
text-decoration: none;
}
a:active
{
text-decoration: none;
}
.STYLE4 {color: #000000}
.STYLE5 {font-weight: bold; font-size: 10pt;}
.STYLE7 {font-size: 10}
-->
</style>
</head>
<body>
<table align="center" width="277" border="0">
<tr>
<td width="90" align="center">Jsp探针 </td>
</tr>
</table>
<div align="center"><br>
<table width="<%=tblWidth%>" align="<%=tblAlign%>" border="0" cellspacing="0" cellpadding="1">
<tr>
<td colspan="2" height="22" bgcolor="#E0E0E0"><span class="STYLE5"> 服务器基本信息
</span> </td>
</tr>
<tr>
<td height="23" width="20%" > 服务器名称</td>
<td> <%= request.getServerName() %> </td>
</tr>
<tr>
<td height="23" width="20%" > 域名/IP </td>
<td> <%= request.getServerName() %>
<%=getIp()%> </td>
</tr>
<tr>
<td height="23"> 服务器端口 </td>
<td> <%= request.getServerPort() %> </td>
</tr>
<tr>
<td height="23"> 客户端端口 </td>
<td> <%= request.getRemotePort() %> </td>
</tr>
<tr>
<td height="23"> 客户端IP </td>
<td> <%= request.getRemoteAddr() %> </td>
</tr>
<tr>
<td height="23"> Web 服务器 </td>
<td> <%= application.getServerInfo() %> </td>
</tr>
<tr>
<td height="23"> 操作系统 </td>
<td> <%= strOS+" "+System.getProperty("sun.os.patch.level")+" Ver:"+System.getProperty("os.version") %> </td>
</tr>
<tr>
<td height="23"> 服务器时间 </td>
<td> <%=new Date().toLocaleString()%> </td>
</tr>
<tr>
<td height="23" width="20%" > CPU 信息 </td>
<td> <%= System.getProperty("os.arch")%> </td>
</tr>
<tr>
<td height="23" width="20%" > 磁盘分区 </td>
<td> <%= getDrivers()%> </td>
</tr>
<tr>
<td height="23" width="20%" > 用户当前工作目录 </td>
<td> <%= System.getProperty("user.dir")%> </td>
</tr>
<tr>
<td height="23"> 本文件路径 </td>
<td> <%= application.getRealPath(request.getRequestURI()) %> </td>
</tr>
</table>
<br>
<table width="<%=tblWidth%>" align="<%=tblAlign%>" border="0" cellspacing="0" cellpadding="1">
<tr>
<td colspan="2" height="22" bgcolor="#E0E0E0"><span class="STYLE4"> <span class="STYLE5">Java 相关信息</span></span> </td>
</tr>
<tr>
<td height="23" width="20%" ><span class="STYLE7"> JDK 版本</span> </td>
<td> <%= System.getProperty("java.version") %> </td>
</tr>
<tr>
<td height="23" width="20%" > Servlet 版本 </td>
<td> <%= application.getMajorVersion()+"."+application.getMinorVersion() %> </td>
</tr>
<tr>
<td height="23" width="20%" > JDK 安装路径 </td>
<td> <%= System.getProperty("java.home")%> </td>
</tr>
<tr>
<td height="23" width="20%" > 编码 </td>
<td> <%= System.getProperty("file.encoding")%> </td>
</tr>
<tr>
<td height="23" width="20%" > JAVA类路径 </td>
<td> <%= System.getProperty("java.class.path")%> </td>
</tr>
</table>
<br>
<table width="<%=tblWidth%>" align="<%=tblAlign%>" border="0" cellspacing="0" cellpadding="1">
<tr>
<td colspan="2" height="22" bgcolor="#E0E0E0"> 服务器环境变量 </td>
</tr>
<tr>
<td colspan="2"><%= getSystemEnv() %> </td>
</tr>
</table>
<br>
</div>
</body>
</html>
jsp微型探针demo
标签:
原文地址:http://my.oschina.net/u/2273085/blog/465539
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
36.VUE — 认识 Webpack 和 安装
2021-07-28
【PHP】上传图片翻转问题
2021-07-28
php对数字进行万。亿的转化
2021-07-28
五个 .NET 性能小贴士
2021-07-28
Three.js中显示坐标轴、平面、球体、四方体
2021-07-28
.net 5+ 知新:【1】 .Net 5 基本概念和开发环境搭建
2021-07-27
1.html,css
2021-07-27
基于Docker搭建 Php-fpm + Nginx 环境
2021-07-27
nginx + http + svn
2021-07-27
kubernets kube-proxy的代理 iptables和ipvs
2021-07-26
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!