Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   JSP y EJB (http://www.forosdelweb.com/f45/jsp-ejb-426756/)

pyanqn 18/09/2006 08:21

JSP y EJB
 
hola, voy a probar generar una aplicacion web constituidad por una o dos paginas jsp, la idea basica es utilizar EJB.

Como debo hacer para desde el codigo de la pagina jsp invocar a un metodo de un EJB session stateless?

hugo777 19/09/2006 09:11

Hola, no es lo recomendado acceder desde un JSP a un EJB, sin embargo el java código te permite hacer de todo.
Simplemente habré tu bloque de scriptlets y ahí ubica el mismo código que pones cuando lo programas desde una clase java.
No olvides hacer los import en tu página JSP de todas las librerías que necesitas.

pyanqn 21/09/2006 05:18

Me dieces que no es buena practica acceder a mis EJB desde mis paginas JSP. bien si esto no es aconsejable, como debo de hacer para usar los servicios que un EJB me proporciona desde una jsp?

daemon_free 22/09/2006 15:49

puedes usar los servicios del EJB desde un Servlet
algo asi como:
hacerle una peticion (request) a un servlet,
el servlet consume los servicios de un EJB,
el servlet utiliza un JSP para mostrar la respuesta al cliente.

pyanqn 25/09/2006 07:01

Por que debo hacer esto así? Se trata de MVC?

hugo777 27/09/2006 09:10

Hola, asi es, el MVC te guía a utilizar una aquitectura donde tengas separados tus componentes en capas de presentación (parte visual), modelo (parte de lógica de negocio y acceso a datos) y control (lógica de la aplicación).

Ejemplos de arquitectura MVC para una aplicación web , para el desarrollo puede ser:

1) JSP - Servlet - JavaBeans
2) JSP - Servlet - DAO
3) JSP- Servlet - EJB Session - DAO
4) JSP - Servlet - EJB Session - EJB Entity

Estos son algunos ejemplos, pero existen arquitecturas con mayor cantida de capas, como aplicaciones de portales o de integración.

Otra forma de implementar un MVC, es utilizar un framework web, como puede ser Struts, JSF, JPF, etc...

Las capas de tu aplicación pueden variar de acuerdo a la complejidad que tenga la aplicación y el nivel de mantenimiento que desees tener.

Periquito 19/02/2008 17:51

Re: JSP y EJB
 
Buenas

Tengo Un Problema No Se Como Configurar Mi Servlet Para Que Mande Llamar Un Ejb 3.0 Si Alguien Sabe Por Favor Ayudeme


La zona horaria es GMT -6. Ahora son las 01:16.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.