评论

收藏

[JSP] JSP bean获取各种参数

开发技术 开发技术 发布于:2021-10-24 11:39 | 阅读数:419 | 评论:0

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" 
"https://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.
关注下面的标签,发现更多相似文章