Errores al instanciar en JSP
Al intentar crear una instancia de un objeto en mi JSP se me produce una excepcion de InstanciationException. ¿Alguien sabe por qué o como quitarla ?
Declaracion de la clase instanciada:
public class contenedorModelo extends Object implements java.io.Serializable
Instanciacion de la misma en un jsp:
<jsp:useBean id="cont1" class="contenedorModelo" scope="application"/>
Error que esta dando:
java.lang.InstantiationException: contenedorModelo
public class contenedorModelo extends Object implements java.io.Serializable
Instanciacion de la misma en un jsp:
<jsp:useBean id="cont1" class="contenedorModelo" scope="application"/>
Error que esta dando:
java.lang.InstantiationException: contenedorModelo
Lo único que se me ocurre es que, si la clase contenedorModelo forma parte de algún paquete, debes poner el nombre completamente cualificado en el atributo class, o sea:
<jsp:useBean id="cont1" class="paquete.contenedorModelo" scope="application"/>
De todos modos, si has definido un constructor para esa clase, comprueba si en dicho constructor no está ocurriendo un error, porque eso también podría provocar la InstantiationException.
No es necesario que pongas "extends Object" porque todas las clases, por defecto, heredan de Object.
<jsp:useBean id="cont1" class="paquete.contenedorModelo" scope="application"/>
De todos modos, si has definido un constructor para esa clase, comprueba si en dicho constructor no está ocurriendo un error, porque eso también podría provocar la InstantiationException.
No es necesario que pongas "extends Object" porque todas las clases, por defecto, heredan de Object.