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