Look at org.apache.struts.tiles.Controller I couldnt find a decent example though. Here is an article. http://www.theserverside.com/tt/articles/article.tss?l=Tiles101 That of course means that you will have to use Tiles.
-----Original Message----- From: Thom Burnett [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 05, 2006 2:59 PM To: Struts Users Mailing List Subject: The first request I need to set up my first page with a sequence of database interactions before the execute() method is called (I think). What's the recommended struts way of doing so. When a first request to my jsp page arrives, I need to read some key parameters of the request, contact my database, and then fill in some fields of the page based on what the parameters and database tell me. I'm not clear on how to hook that in. I don't seem to have access to the doPost() and doGet() methods that I would with a standard servlet. 1. One obvious solution is to extend the struts ActionServlet so that I can override the doGet() and/or doPost(). Does that interfere with standard struts behavior? 2. I could also use a standard servlet to handle the request and then forward or redirect to my struts pages and servlet. That seems to somewhat defeat the purpose of struts but it could be done. 3. I could also put a lot of java into my jsp page to do all my processing but that's a violation of MVC and pretty messy as well. 4. I thought about using the constructor of my ActionForm since it gets called at the right time but I don't have the request object available (and I need those parameters). 5. Any other ideas? I need a solution (preferably an example) that works for struts 1.3.5. with an ActionForm (not the DynaActionForm). --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]