This tip shows you how to inject an EJB 3.0 into the
init() method of a servlet.
//place all the required imports here
import package.to.EJB.interface.myInterface;
public class EJB30Servlet extends HttpServlet {
@EJB
myInterface 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!