wood burning stoves 2.0*
The moose likes BEA/Weblogic and the fly likes EJB and JSP Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Products » BEA/Weblogic
Bookmark "EJB and JSP" Watch "EJB and JSP" New topic


Nolundi Irene Tiya

Joined: Apr 07, 2004
Posts: 1
How do I call ejb from a jsp. I hane a package ProjectHome with two entity classes, project1.java and Project2.java. I also have an ejb ProjectEJB.java. I want to call this page from a jsp page. Any example you have will be fine. I will just modify it
Chris Mathews
Ranch Hand

Joined: Jul 18, 2001
Posts: 2712
EJBs are used from JSPs the same way they are used anywhere else. The process is pretty simple:
  • Get an InitialContext.
  • Lookup the EJBHome.
  • Use the EJBHome to create, find, or remove EJB instances.

  • A quick example looks like:

    The above example assumes that the client also resides within the same Container and that the EJB is a local Stateless Session Bean.
    Now, you could drop this code directly into your JSP but that would be poor design. Remember, we would like to keep as much code out of the JSP as possible. In this case it would be more desirable to create a Business Delegate to call from the JSP and possibly even a custom tag.
    subject: EJB and JSP
    Similar Threads
    calling ejb from jsp
    calling a servlet from a JSP
    How do you call a jsp page from a regular java program
    Calling a JAR file from JSP or from a PHP page or another option?
    JSP calls EJB in jboss