File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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 Java 8 in Action this week in the Java 8 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, and I also have an ejb 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.
    I agree. Here's the link:
    subject: EJB and JSP
    Similar Threads
    JSP calls EJB in jboss
    calling a servlet from a JSP
    How do you call a jsp page from a regular java program
    calling ejb from jsp
    Calling a JAR file from JSP or from a PHP page or another option?