I'm no struts expert, but sounds like your problem is a good candidate for a filter.
There's a good article with some code about filters at http://www.servlets.com/soapbox/filters.html I'm curious to see what solution "real strutters" recommend :-). Dror On Tue, Jun 04, 2002 at 12:10:49AM -0600, James Ward wrote: > Ok, I must admit that I love Struts! Who doesn't? But I have a design > dilemma. Let's suppose that I have a simple, almost static web site. > Except that on the header of each page I read the url and I am coming > from and pull some info based on that url, from a database... Simple > right? Now wouldn't MVC suggest that any request to my site that needs > something from the model go through a controller? So if I put a > controller in front of all of my pages, I either get weird url's that > don't play nice with search engines (And aren't very pretty) like: > http://mysite.com/Main.do?page=index.jsp > http://mysite.com/Main.do?page=AboutUs.jsp > Or I have to create struts actions for each page: > http://mysite.com/Index.do > http://mysite.com/AboutUs.do > > Neither of these seems ideal... So I thought I would ask the experts. > > What do you all think? Is this a place where I can stray from MVC and > do something like: > <% > String url = request.getHeader("host"); > url = url.toLowerCase(); > url = url.substring(0,url.indexOf(".")); > MemberTO myMember = new MemberBean().getMember(url); > %> > > Or, is there a much better way to do this? > > Thanks for your help. > > -James > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- Dror Matalon Zapatec Inc 1700 MLK Way Berkeley, CA 94709 http://www.zapatec.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>