This tip shows you how to inject an EJB 3.0 into the init() method of a servlet.
//place all the required imports hereimport package.to.EJB.interface.myInterface;public class EJB30Servlet extends HttpServlet {@EJBmyInterface myobj;public void init(ServletConfig config) throws ServletException { super.init(config); try { //get the inital context Context ctx = new InitialContext(); myobj=(myInterface) ctx.lookup(myInterface.class.getName()); } catch (Exception e) { e.printStackTrace(); } }
Now you can call the EJB methods through the myobj object!