JSP (Java Server Page) - Obtener Información del Sistema Operativo

 
Vista:

Obtener Información del Sistema Operativo

Publicado por pablitux (9 intervenciones) el 24/01/2005 17:47:48
Holas, quien me puede dar una mano con esto ??. Estoy teniendo problemas con la implantación de la función getProperty("os.name") en un archivo JSP básico.
El archivo contine:
------------------------
<%@page import="java.lang.*"%>

<html>
<body>
<%= new getProperty("os.name") %>
</body>
</html>

El mensaje de error de la compilación retorna esto:
------------------------------------------------
compile-single-jsp:
init:
deps-jar:
compile:
Compiling 1 source file to /home/postmaster/WebApplication1/build/generated/classes
/home/postmaster/WebApplication1/build/generated/src/org/apache/jsp/index_jsp.java:67: cannot resolve symbol
symbol : class getProperty
location: class org.apache.jsp.index_jsp
out.print( new getProperty("os.name") );
^
1 error
/home/postmaster/WebApplication1/nbproject/build-impl.xml:249: The following error occurred while executing this line:
/home/postmaster/WebApplication1/nbproject/build-impl.xml:241: The following error occurred while executing this line:
/home/postmaster/WebApplication1/nbproject/build-impl.xml:92: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 7 seconds)
--------------------------------------
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Obtener Información del Sistema Operativo

Publicado por Gilberto (8 intervenciones) el 29/01/2005 01:16:23
getProperty es una función que pertenece a dos clases : System y Properties. La primera se puede usar en cualquier contexto sin instanciar la clase, por lo que la sentencia sería:

<%= System.getProperty("os.name") %>

Si se usa la segunda clase, hay que instanciar un nuevo objeto de esta:

<%= (new Properties()).getProperty("os.name") %>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener Información del Sistema Operativo

Publicado por Gilberto (8 intervenciones) el 29/01/2005 01:22:12
Se me pasó que para usar la segunda clase hay que usar la directiva:

<%@ page import="java.util.*" %>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener Información del Sistema Operativo

Publicado por pablitux (9 intervenciones) el 04/02/2005 00:05:42
Si esta ya la estava usando con <%= new Date() %>

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener Información del Sistema Operativo

Publicado por pablitux (9 intervenciones) el 04/02/2005 00:01:43
muchas Gracias . ya lo probe y andu vo bien.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar