Skip to main content

Posts

Showing posts with the label EJB Interview Questions

How to access EJB from a Servlet with in the same container

Since servlets represent a front-end technology you may want to contact an EJB from a servlet. With the recent push to use web applications for enterprise solutions, servlets have started to perform important roles in business applications. While servlets control the flow and validation of page presentation, they also are the main access point to the back-end business logic contained in EJBs. In our sample we are to create a login servlet with uses EJB behind to perform authentification. When contacting an EJB in the same container (the same virtual machine), you need only make use of a default instance of the InitialContext class. Our servlet contacts a Login EJB in order to process a user login. ... public class LoginServlet extends HttpServlet { // home interface for the EJB Login: private LoginHome _loginHome = null;