| Apache Struts 2 Plugin Registry > Home > EJB3 plugin |
| Name | EJB3 Plugin |
|---|---|
| Publisher | Apache Software Foundation |
| License | Open Source (ASL2) |
| Version | 1.0.1 |
| Homepage | http://code.google.com/p/struts2ejb3/ |
| Download | http://code.google.com/p/struts2ejb3/downloads/list |
| Source Code | http://code.google.com/p/struts2ejb3/source |
The EJB plugin allows EJB3 session beans to be injected into Struts 2 actions.
This plugin can be installed by copying the plugin jar into your application's /WEB-INF/lib directory.
First, add the InjectEJBInterceptor to your interceptor stack:
<interceptor name="ejb3" class="com.googlecode.struts2ejb3.InjectEJBInterceptor" />
Next, add the @InjectEJB annotation to your EJB3 action properties:
public class ExampleAction { @InjectEJB private ExampleBean exampleBean; ... }