81 lines
2.2 KiB
Plaintext
81 lines
2.2 KiB
Plaintext
<%@ page import="java.text.SimpleDateFormat" %>
|
|
<%@ page import="java.util.Arrays" %>
|
|
<%@ page import="java.util.Calendar" %>
|
|
<%@ page import="java.util.Date" %>
|
|
<%@ page import="java.util.Enumeration" %>
|
|
<%@ page import="java.util.Properties" %>
|
|
<%@ page import="java.util.StringTokenizer" %>
|
|
<%@ page import="java.util.Vector" %>
|
|
|
|
|
|
<html>
|
|
|
|
<head>
|
|
<title>Propiedades del sistema</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<p align="center"><u><big><strong><big><big><font face="Verdana, Arial, Helvetica, sans-serif" size="3">Propiedades del sistema</font></big></big></strong></big></u></p>
|
|
|
|
<%
|
|
SimpleDateFormat sdf = new SimpleDateFormat("EEEE dd 'de' MMMM 'de' yyyy',' HH:mm:ss");
|
|
Calendar calendario = Calendar.getInstance();
|
|
|
|
out.print("<hr>");
|
|
out.print("Fecha = " + sdf.format(calendario.getTime()));
|
|
out.print("<hr>");
|
|
|
|
Properties propiedades = System.getProperties();
|
|
String nombrePropiedad;
|
|
String valorPropiedad;
|
|
String arrayPropiedades[] = new String[propiedades.size()];
|
|
String arrayValores[];
|
|
StringTokenizer stValores;
|
|
int i = 0;
|
|
int k;
|
|
|
|
out.println("<b>Propiedades del sistema: </b>");
|
|
|
|
out.println("<font size=\"-1\"><ul>");
|
|
for(Enumeration enu = propiedades.propertyNames(); enu.hasMoreElements();)
|
|
{
|
|
nombrePropiedad = (String)enu.nextElement();
|
|
valorPropiedad = propiedades.getProperty(nombrePropiedad);
|
|
|
|
if((nombrePropiedad.indexOf("path") >= 0) && (valorPropiedad.indexOf(System.getProperty("path.separator")) >= 0) && (valorPropiedad.length() > 1))
|
|
{
|
|
k = 0;
|
|
stValores = new StringTokenizer(valorPropiedad, System.getProperty("path.separator"));
|
|
arrayValores = new String[stValores.countTokens()];
|
|
while(stValores.hasMoreTokens())
|
|
{
|
|
arrayValores[k++] = stValores.nextToken();
|
|
}
|
|
|
|
valorPropiedad = "<ul>";
|
|
for(k = 0; k < arrayValores.length; k++)
|
|
{
|
|
valorPropiedad += "<li>" + arrayValores[k];
|
|
}
|
|
valorPropiedad += "</ul>";
|
|
}
|
|
arrayPropiedades[i++] = "<li><b>" + nombrePropiedad + ":</b> " + valorPropiedad;
|
|
}
|
|
|
|
Arrays.sort(arrayPropiedades);
|
|
|
|
for(i = 0; i < arrayPropiedades.length; i++)
|
|
{
|
|
out.println(arrayPropiedades[i]);
|
|
}
|
|
|
|
out.println("</ul></font>");
|
|
out.println("<hr>");
|
|
%>
|
|
|
|
|
|
|
|
</body>
|
|
</html> |