`
zznj1123
  • 浏览: 121940 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JSP 列出服务器环境变量

阅读更多
服务器环境变量 功能简述
localhost  服务器的域名
192.168.0.5  服务器的IP地址
Windows XP  服务器操作系统
1.6.0  服务器 Java 虚拟机版本
2.5  服务器支持的 Servlet API 版本
2.1  服务器支持的 JSP API 版本
Apache Tomcat/6.0.16  服务器软件的名称及版本(建议 Tomcat 6.0)
8080  服务器正在运行的端口
pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86 服务器 CPU 类型
D:\Java\Tomcat6.0.16\webapps\ROOT\env.jsp  请求的物理路径
null  在域名根目录外的到被请求页面的路径
GET  发出request的方式
null  通过使用GET方法提交的任何数据
/env.jsp  程序被调用的路径
127.0.0.1  发出request请求的远端机器的名称
127.0.0.1  发出request请求的远端机器的IP名称
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)  客户请求的浏览器类型

 

页面源代码:

env.jsp

 

<%--
env.jsp
检测服务器信息
@version: 1.00
Note:
TODO:
Date: 2005-10-10
@author: BeanSoft
--%>
<%@ page language="java" contentType="text/html; charset=GBK"
pageEncoding="GBK"%>

<html>
<style>
a:hover{color:orange}
</style>
<title>服务器环境变量</title>
<body>

<p>&nbsp;
<table width=90% border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#99CCFF" style="border-collapse: collapse">
<tr>
<td width="50%" align="center" bgcolor="#99CCFF"><font color="#FFFFFF">服务器环境变量</font></td>
<td height="16" align="center" bgcolor="#99CCFF"><font color="#FFFFFF">功能简述</font></td>
</tr>
<tr>
<td width="50%"><%= request.getServerName()%> </td>
<td height="4">服务器的域名</td>
</tr>
<tr>
<td width="50%"><%= java.net.InetAddress.getLocalHost().getHostAddress() %> </td>
<td height="4">服务器的IP地址</td>
</tr>
<tr>
<td width="50%"><%=System.getProperty("os.name")%> </td>
<td height="4">服务器操作系统</td>
</tr>
<tr>
<td width="50%"><%=System.getProperty("java.version")%> </td>
<td height="4">服务器 Java 虚拟机版本</td>
</tr>
<tr>
<td width="50%"><%=application.getMajorVersion() + "." + application.getMinorVersion()%> </td>
<td height="4">服务器支持的 Servlet API 版本</td>
</tr>
<tr>
<td width="50%"><%=JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion()%> </td>
<td height="4">服务器支持的 JSP API 版本</td>
</tr>
<tr>
<td width="50%"><%=application.getServerInfo()%> </td>
<td height="4">服务器软件的名称及版本(建议
Tomcat 6.0)</td>
</tr>
<tr>
<td width="50%"><%=request.getServerPort()%> </td>
<td height="5">服务器正在运行的端口</td>
</tr>
<tr>
<td width="50%"><%=System.getProperty("sun.cpu.isalist")%></td>
<td height="5">服务器 CPU 类型</td>
</tr>
<tr>
<td width="50%"><%=request.getRealPath(request.getServletPath())%> </td>
<td height="4">请求的物理路径</td>
</tr>
<tr>
<td width="50%"><%=request.getPathInfo()%> </td>
<td height="4">在域名根目录外的到被请求页面的路径</td>
</tr>
<tr>
<td width="50%"><%=request.getMethod()%> </td>
<td height="4">发出request的方式</td>
</tr>
<tr>
<td width="50%"><%=request.getQueryString()%> </td>
<td height="4">通过使用GET方法提交的任何数据</td>
</tr>
<tr>
<td width="50%"><%=request.getServletPath()%> </td>
<td height="4">程序被调用的路径</td>
</tr>
<tr>
<td width="50%"><%=request.getRemoteHost()%> </td>
<td height="4">发出request请求的远端机器的名称</td>
</tr>
<tr>
<td width="50%"><%=request.getRemoteAddr()%> </td>
<td height="5">发出request请求的远端机器的IP名称</td>
</tr>
<tr>
<td width="50%"><%=request.getHeader("User-Agent")%> </td>
<td height="4">客户请求的浏览器类型</td>
</tr>
</table>
</body>
</html>

分享到:
评论

相关推荐

    AJAX基础概念、核心技术与典型案例(内涵动态实例)

    6.7.htm 列出了一些可能的浏览器类型 6.8.htm Screen对象的使用 6.9.htm 用来检测浏览器窗口的实际大小 6.10.htm 可以设置文字大小随窗口大小而改变 6.11.htm 客户端性能...

    Java开发技术大全(500个源代码).

    localVSmember.java 局部变量与成员变量同名问题示例 onlyTest.java 对象传值示例 otherClass.java 从类的外部访问对象的成员 showInstVar.java 演示不同的对象拥有不同的成员变量 showMain.java 演示main方法...

    咖啡智能报表控件 2.0.zip

    计算出相应的数值,在数据处理中根据数据所属数据范围自动求和运算等,用户只简单的提供数据就可以得出复杂强大的报表, 除了智能的处理外也提高了系统处理性能。 17、强大WEB功能 通过接口可以下载WEB服务上的报表...

    Java JDK实例宝典

    2 列出指定目录下的文件 7. 3 创建文件和目录 7. 4 删除文件和目录 7. 5 移动文件和目录 7. 6 复制文件和目录 7. 7 一个简单的文件搜索器 7. 8 读文件 7. 9 写文件 7. 10 添加内容...

    Java范例开发大全(全书源程序)

    实例17 如何列出素数 29 实例18 Java中的递归 31 实例19 男生女生各多少人 32 实例20 求水仙花数 34 实例21 求任意一个正数的阶乘 35 实例22 求n的n次方 35 实例23 利用for循环输出几何图形 36 实例24 杨辉...

    iuhyiuhkjh908u0980

    以下先列出初步的的ant构建文件的代码: build.xml by vb2005xu 2009-06-02 回复 (3) 相关讨论 持续集成简单总结 一、理论篇: 持续集成鼓励尽量短周期内项目团队的代码提交,同时保证每次check in都不会损害我们的...

    Java范例开发大全 (源程序)

     实例17 如何列出素数 29  实例18 Java中的递归 31  实例19 男生女生各多少人 32  实例20 求水仙花数 34  实例21 求任意一个正数的阶乘 35  实例22 求n的n次方 35  实例23 利用for循环输出几何图形 36 ...

    java范例开发大全(pdf&源码)

    实例17 如何列出素数 29 实例18 Java中的递归 31 实例19 男生女生各多少人 32 实例20 求水仙花数 34 实例21 求任意一个正数的阶乘 35 实例22 求n的n次方 35 实例23 利用for循环输出几何图形 36 实例24 杨辉三角 38 ...

    java范例开发大全源代码

     实例17 如何列出素数 29  实例18 Java中的递归 31  实例19 男生女生各多少人 32  实例20 求水仙花数 34  实例21 求任意一个正数的阶乘 35  实例22 求n的n次方 35  实例23 利用for循环输出几何...

    java范例开发大全

    实例17 如何列出素数 29 实例18 Java中的递归 31 实例19 男生女生各多少人 32 实例20 求水仙花数 34 实例21 求任意一个正数的阶乘 35 实例22 求n的n次方 35 实例23 利用for循环输出几何图形 36 实例24 杨辉三角 38 ...

    Maven权威指南 很精典的学习教程,比ANT更好用

    列出活动的Profile 11.7. 提示和技巧 11.7.1. 常见的环境 11.7.2. 安全保护 11.7.3. 平台分类器 11.8. 小结 12. Maven Assemblies 12.1. Introduction 12.2. Assembly Basics 12.2.1. Predefined ...

    整理后java开发全套达内学习笔记(含练习)

    unset ORACLE_SID --卸载环境变量 ORACLE_HOME=... --安装路径;直接用一句语句也可以,如下 export ORACLE_HOME=/oracledata/.../bin: BufferedReader建构时接受java.io.Reader物件 可使用java.io....

    PHP基础教程 是一个比较有价值的PHP新手教程!

    解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。 - 更多特点 PHP的...

    jpivot学习总结.doc

    controllerURL 否 String 是 链接到 JPivot Controller 的 URL ,该属性在一些复杂环境下比如 Portal 之类就很有用。 4.3. chooseQuery 从前面创建的若干个查询当中选择一个合适的查询(通过查询名称进行选择...

    网管教程 从入门到精通软件篇.txt

     bootcfg /list 列出引导列表中已有的条目。  bootcfg /disableredirect 在启动引导程序中禁用重定向。  bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings]  在启动引导程序中通过指定配置启用重定向...

Global site tag (gtag.js) - Google Analytics