Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/08/2008, 18:35
itinajero
 
Fecha de Ingreso: marzo-2008
Ubicación: Zacatecas
Mensajes: 45
Antigüedad: 17 años
Puntos: 1
Importar clase de java puro a pagina jsp

Buenas tardes,

Quisiera saber si alguien sabe como puedo utilizar una clase hecha en java puro (SerHumano.class), y mandarla llamar desde una pagina jsp.

Por ejemplo. Tengo el siguiente codigo:
/************************************************** ************
package classes;
public class SerHumano
{
// Variables Globales para cada objeto.
// Pueden cambiar en cada objeto
// Se tiene que declarar publicas, para que puedan ser utilizadas por otra clase de otro paquete
public String nombre;
public String colorOjos;
public int edad;

/*
* Declaración e inicialización de una variable de instancia estática
* Tiene sentido declararla estática pues todos los objetos
* de la clase, teniendo en cuenta que ésta modela a un ser humano,
* habitan en el mismo planeta
*/
// Declaracion de una constante, ya que cada ser humano, va a pertenecer a la tierra
static String planeta="Tierra";

// Un metodo que va mostrar las caracteristicas del SerHumano
// Tiene que declararse publico, para que pueda ser llamdo desde otra clase de otro paquete
public void mostrarCaracteristicas()
{
System.out.println(nombre + " tiene " + edad + " a" + (char)164 + "os");
System.out.println("Sus ojos son "+colorOjos);
System.out.println("Su planeta es la "+planeta);
}

// Un metodo que verifica si es mayor de edad el SerHumano
// Tiene que declararse publico, para que pueda ser llamdo desde otra clase de otro paquete
public void eresMayorEdad()
{
if(edad>=18){
System.out.println(nombre + " es mayor de edad");
System.out.println("Tiene " + edad + " a" + (char)164 + "os");
}
else
{
System.out.println(nombre + " es menor de edad");
System.out.println("Tiene " + edad + " a" + (char)164 + "os");
}
}
}

/************************************************** ***

Lo que quiero hacer desde una pagina jsp es lo siguiente

<%@page import="classes.*"%>

<%
SerHumano sh=new SerHumano;
sh.mostrarCaracteristicas();
%>


Si se puede, o estoy mal orientado.

Me gustaria si tiene un ejemplo, que me lo mandaran.

Saludos