Creating the client
In this section, we create a JSP test client to test the entity bean via the wrapper session bean. First, create a JSP by selecting File | New. In the New Gallery window, select Web Tier | JSP in Categories and JSP in Items. Click on OK:
In the Create JSP window, specify a File Name, EJB3Client.jsp, and click on OK. A JSP gets added to the JSPViewController project. In JSP, create an InitialContext
object and lookup the session bean using the global JNDI name:
InitialContext context = new InitialContext(); CatalogSessionEJBRemote beanRemote = (CatalogSessionEJBRemote) context.lookup("EJB3-SessionEJB#model.CatalogSessionEJBRemote");
The lookup()
method returns an instance of the remote business interface. Create some test data with the createTestData()
method:
beanRemote.createTestData();
Next, list all the Catalog, Edition, Section
, and Article
entity instances. For example, a List
of all the Catalog
entity instances is obtained with the getAllCatalogs()
method:
List<...