Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Java (Servlets y JSP) > problemas con JSP y Beans
-Foros de debate

Java (Servlets y JSP)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

problemas con JSP y Beans
Enviado por Jessi el día 27 de junio de 2006

El error

/login.jsp(10): class \'aplic.curso.java.javs.cursoEAR.cursoWar.LoginBean\' could not be loaded
probably occurred due to an error in /login.jsp line 10:
<jsp:useBean id=\"formBean\" class=\"aplic.curso.java.javs.cursoEAR.cursoWar.LoginBean\" scope=\"session\" />

No se que falla, esta bien puesto el package, pero me da ese error.

Si alguno sabe a que es debido agradecería sus comentarios

Adios y muchas gracias

 
Re: problemas con JSP y Beans
Enviado por Josh Luis el día 30 de junio de 2006

YA INTENTASTE QUITANDOLE LAS DIAGONALES INVERSAS

 
Re: Re: problemas con JSP y Beans
Enviado por patatafrita el día 4 de abril de 2008

Suponiendo que los has definido en el struts-config.xml
No sé porque pero en ciertas versiones (desconozco la que estas usando) de struts, no pilla los beans si no se colocan dentro de un paquete.
En el struts-config tendras que poner algo asi:
<form-bean name="miBean" type="miPaquete.TipoDeBean"/>
y en la parte de los action deberas poner el ambito con el que quieras que se aplique:
<action path="/miAction" type="paqueteActions.miAction" name="miBean" scope="session"/>
Para usarlo en el jsp, tienes que ademas de llamar a los taglis de bean:
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
tendras que decirle a la aplicacion que quieres usar dicho bean, de esta forma:
<jsp:useBean id="miBean" type="miPaquete.TipoDeBean" scope="session"/>
Con eso solo le avisas que vas a usar el bean. Luego para escribir las propiedades puedes usar <bean:write name="miBean" property="propiedadBean"/>
y para coger o escribir valores en el bean, respectivamente:
<jsp:getProperty name="miBean" property="propiedadQueQuieroLeer"/>
<jsp:setProperty name="miBean" property="propiedadQueQuieroEscribir" value="valorQueLeQuieroDar"/>
Por lo demas, no se decirte.

 



Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network