Foros del Web » Programación para mayores de 30 ;) » Java »

ActionForm en EJB's

Estas en el tema de ActionForm en EJB's en el foro de Java en Foros del Web. Hola, Tenia hecho un proyecto en Struts y ahora me piden pasarlo a EJB's, el problema es que los ActionForm no me los reconoce el ...
  #1 (permalink)  
Antiguo 22/01/2011, 22:08
Avatar de Plus  
Fecha de Ingreso: enero-2004
Mensajes: 82
Antigüedad: 20 años, 3 meses
Puntos: 0
ActionForm en EJB's

Hola,

Tenia hecho un proyecto en Struts y ahora me piden pasarlo a EJB's, el problema es que los ActionForm no me los reconoce el EJB. He estado leyendo por google y veo que hay que usar DTO's, ¿es eso así? ¿Que forma me recomendáis para hacerlo y como se implementa?

Siempre había leído que para pasar de Struts a EJB's no había que hacer muchas historias, pero no encuentro nada y no se por dónde empezar.
__________________
Culto es aquel que sabe dónde encontrar lo que no sabe ...

http://filazero.org
  #2 (permalink)  
Antiguo 26/01/2011, 02:19
 
Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 13 años, 4 meses
Puntos: 21
Respuesta: ActionForm en EJB's

Prueba en crearte otro proyecyo que tenga una aplicación de negocio,ejb modulos y una aplicación web(todos nuevos) vas pegando los proyectos hasta que veas que cambia algo, si sigue sin funcionarte me dices y te paso mi proyecto xD


Saludos
  #3 (permalink)  
Antiguo 26/01/2011, 02:51
 
Fecha de Ingreso: febrero-2007
Mensajes: 111
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: ActionForm en EJB's

Buenas, yo he estado en los últimos días con las mismas dudas y ya sé como es. Lo voy a explicar porque es muy jodido que la gente lo sepa y no te digan nada.

No se trata de pasar de struts a EJB. Se trata de crear una Entreprise Application que tenga un modulo EJB y otro modulo Web Application, en el primero implementas los EJB de sesión y de entidad si los necesitas y al Web Application le dices por las opciones que coja el framework Struts y ya operas como en cualquier proyecto Struts. Los Action de Struts accederán al EJB de sesión que a su vez manejarán a los EJB de entidad que acceden a la base de datos. En la parte de Struts tu puedes seguir usando o no ActionForm, depende ya de la parte Struts únicamente y de lo que tengas que hacer en cada acción.
  #4 (permalink)  
Antiguo 26/01/2011, 03:37
Avatar de Plus  
Fecha de Ingreso: enero-2004
Mensajes: 82
Antigüedad: 20 años, 3 meses
Puntos: 0
Respuesta: ActionForm en EJB's

negro81 eso ya lo tenía, al final la solución ha sido crearme un jar solo con los actionformBeans y añadirlo como libreria en el EJB.

Por cierto sirdaiz, ¡tu nombre me suena de algo!
__________________
Culto es aquel que sabe dónde encontrar lo que no sabe ...

http://filazero.org

Última edición por Plus; 26/01/2011 a las 03:53
  #5 (permalink)  
Antiguo 26/01/2011, 05:03
 
Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 13 años, 4 meses
Puntos: 21
Respuesta: ActionForm en EJB's

pos claro era el de tu clase xD
  #6 (permalink)  
Antiguo 26/01/2011, 05:16
Avatar de Plus  
Fecha de Ingreso: enero-2004
Mensajes: 82
Antigüedad: 20 años, 3 meses
Puntos: 0
Respuesta: ActionForm en EJB's

Cita:
Iniciado por sirdaiz Ver Mensaje
pos claro era el de tu clase xD
Eso ya lo sabia, oye a ti el EJB te rula con struts bien? porque cuando intento usar los formbeans del strut en el EJB me peta.
__________________
Culto es aquel que sabe dónde encontrar lo que no sabe ...

http://filazero.org
  #7 (permalink)  
Antiguo 26/01/2011, 05:30
 
Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 13 años, 4 meses
Puntos: 21
Respuesta: ActionForm en EJB's

Te envio un correo para no dar mas rienda vuelta a este tema
  #8 (permalink)  
Antiguo 26/01/2011, 05:32
Avatar de Plus  
Fecha de Ingreso: enero-2004
Mensajes: 82
Antigüedad: 20 años, 3 meses
Puntos: 0
Respuesta: ActionForm en EJB's

Cita:
Iniciado por sirdaiz Ver Mensaje
Te envio un correo para no dar mas rienda vuelta a este tema
ok
__________________
Culto es aquel que sabe dónde encontrar lo que no sabe ...

http://filazero.org

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:22.