JSP用bean获取各种参数

王朝学院·作者佚名  2009-10-28
窄屏简体版  字體: |||超大  

1.包:

package beanpackage;

/**

*

* @author lucifer

*/

public class SystemProperties {

public String getRuntimeEnvironmentVersion(){

return System.getProperty("java.version");

}

public String getRuntimeEnvironmentVendor(){

return System.getProperty("java.vendor");

}

public String getVmVersion(){

return System.getProperty("java.vm.version");

}

public String getVmVendor(){

return System.getProperty("java.vm.vendor");

}

public String getVmName(){

return System.getProperty("java.vm.name");

}

public String getVmSpecVersion(){

return System.getProperty("java.vm.specification.version");

}

public String getVmSpecVendor(){

return System.getProperty("java.vm.specification.vendor");

}

public String getVmSpecName(){

return System.getProperty("java.vm.specification.name");

}

public String getRteSpecName(){

return System.getProperty("java.specification.name");

}

public String getRteSpecVersion(){

return System.getProperty("java.specification.version");

}

public String getRteSpecVendor(){

return System.getProperty("java.specification.vendor");

}

public String getOperatingSystemName(){

return System.getProperty("os.name");

}

public String getOperatingSystemVersion(){

return System.getProperty("os.version");

}

public String getOperatingSystemArchitecture(){

return System.getProperty("os.arch");

}

}

2.JSP代码:

<%--

Document : usebean

Created on : 2009-10-3, 13:06:24

Author : lucifer

--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<jsp:useBean id="properties" class="beanpackage.SystemProperties"/>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>JSP Page</title>

</head>

<body>

Operating System Name:

<jsp:getProperty name="properties" property="operatingSystemName"/>

<br>

Operating System Version:

<jsp:getProperty name="properties" property="operatingSystemVersion"/>

<br>

Operating System Architecture:

<jsp:getProperty name="properties" property="operatingSystemArchitecture"/>

<br>

<br>

Runtime Environment Version(JDK version):

<jsp:getProperty name="properties" property="runtimeEnvironmentVersion"/>

<br>

Runtime Environment Vendor(JDK vendor):

<jsp:getProperty name="properties" property="runtimeEnvironmentVendor"/>

<br>

<br>

VM Version:

<jsp:getProperty name="properties" property="vmVersion"/>

<br>

VM Vendor:

<jsp:getProperty name="properties" property="vmVendor"/>

<br>

VM Name:

<jsp:getProperty name="properties" property="vmName"/>

<br>

<br>

RTE Specification Version:

<jsp:getProperty name="properties" property="rteSpecVersion"/>

<br>

RTE Specification Vendor:

<jsp:getProperty name="properties" property="rteSpecVendor"/>

<br>

RTE Specification Name:

<jsp:getProperty name="properties" property="rteSpecName"/>

<br>

<br>

VM Specification Name:

<jsp:getProperty name="properties" property="vmSpecName"/>

<br>

VM Specification Version:

<jsp:getProperty name="properties" property="vmSpecVersion"/>

<br>

VM Specification Vendor:

<jsp:getProperty name="properties" property="vmSpecVendor"/>

</body>

</html>

3.输出:

Operating System Name: Windows Vista

Operating System Version: 6.0

Operating System Architecture: x86

Runtime Environment Version(JDK version): 1.6.0_16

Runtime Environment Vendor(JDK vendor): Sun Microsystems Inc.

VM Version: 14.2-b01

VM Vendor: Sun Microsystems Inc.

VM Name: Java HotSpot(TM) Client VM

RTE Specification Version: 1.6

RTE Specification Vendor: Sun Microsystems Inc.

RTE Specification Name: Java Platform API Specification

VM Specification Name: Java Virtual Machine Specification

VM Specification Version: 1.0

VM Specification Vendor: Sun Microsystems Inc.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航