This week's book giveaways are in the JBoss and Spring forums. We're giving away four copies each of JBoss AS 5 Development and Spring Dynamic Modules in Action and have the authors on-line! See this thread and this one for details.
The class org.apache.struts.action.Action that your action class extends has a getServlet() method that returns the instance of ActionServlet that called your action. Once you have the servlet, you can get the servlet context. Example: