文章给出使用jsp 获取系统属性(服务器环境)的java源代码,对编程尤其网站迁移很重要。
源码下载:使用jsp获取系统属性的java源码(另存为.jsp格式)
源码如下:
<%
String encoding = System.getProperty("file.encoding");
out.println("Default System Encoding:" + encoding);
%><br />
Now is: <%= new java.util.Date() %><br />
OS name: <%= System.getProperty("os.name") %><br />
OS version: <%= System.getProperty("os.version") %><br />
OS arch: <%= System.getProperty("os.arch") %><br />
User name: <%= System.getProperty("user.name") %><br />
User home: <%= System.getProperty("user.home") %><br />
User dir: <%= System.getProperty("user.dir") %><br />
User language: <%= System.getProperty("user.language") %><br />
User timezone: <%= System.getProperty("user.timezone") %><br />
File encoding: <%= System.getProperty("file.encoding") %><br />
File separator: <%= System.getProperty("file.separator") %><br />
Path separator: <%= System.getProperty("path.separator") %><br />
Line separator: <%= System.getProperty("line.separator") %><br />
Java version: <%= System.getProperty("java.version") %><br />
Java vendor: <%= System.getProperty("java.vendor") %><br />
JVM name: <%= System.getProperty("java.vm.name") %><br />
JVM version: <%= System.getProperty("java.vm.version") %><br />
JVM vendor: <%= System.getProperty("java.vm.vendor") %><br />
Java home: <%= System.getProperty("java.home") %><br />
Java class path: <%= System.getProperty("java.class.path") %><br />
Java class version: <%= System.getProperty("java.class.version") %><br />
Free memory: <%= Runtime.getRuntime().freeMemory()/1024.0/1024 %>MB<br />
Total memory: <%= Runtime.getRuntime().totalMemory()/1024.0/1024 %>MB<br />
Your browser: <%= request.getHeader("User-Agent") %><br />
JSP request method: <%= request.getMethod() %><br />
Request URI: <%= request.getRequestURI() %><br />
Request protocol: <%= request.getProtocol() %><br />
Servlet path: <%= request.getServletPath() %><br />
Path info: <%= request.getPathInfo() %><br />
Path translated: <%= request.getPathTranslated() %><br />
Query string: <%= request.getQueryString() %><br />
Content length: <%= request.getContentLength() %><br />
Content type: <%= request.getContentType() %><br />
Server name: <%= request.getServerName() %><br />
Server port: <%= request.getServerPort() %><br />
Remote user: <%= request.getRemoteUser() %><br />
Remote address: <%= request.getRemoteAddr() %><br />
Remote host: <%= request.getRemoteHost() %><br />
Authorization scheme: <%= request.getAuthType() %><br />