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.