Brian, you are saying I can use struts tags and access the action etc in my JSP decorator without needing the struts2-sitemesh-plugin? (This would be great, but then what is the plugin for?)
Thanks Dave, Brian for the clarification on the filter vs filter-mapping order. On Tue, Nov 30, 2010 at 10:53 AM, Brian Thompson <elephant...@gmail.com> wrote: > Re: Question 1 - > > No, you can use other taglibs inside a decorator file. My user.jsp > (decorator) has the following lines: > > <%-- Include struts tag declaration --%> > <%@ include file="/common/taglibs.jsp"%> > > <title><decorator:title/> - <s:text name="webapp.name"/></title> > > (it also uses <c:if> in places. All you need to do is declare the taglib > with e.g. > <%@ taglib uri="/struts-tags" prefix="s" %> > Simple!) > > > > Re: Question 4 - > > In my project, I have the filters mapped like this: > > <filter-mapping> > <filter-name>struts-cleanup</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > <filter-mapping> > <filter-name>sitemesh</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > <filter-mapping> > <filter-name>struts</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > > > Hope this helps, > > Brian > > > On Tue, Nov 30, 2010 at 9:35 AM, Greg Lindholm <greg.lindh...@gmail.com>wrote: > >> I'm working on my first project that will use sitemesh and have some >> questions on basic configuration with Struts2. >> >> Info: >> struts 2.2.1 >> sitemesh 2.4.1 >> My decorators will be JSP files >> >> I'm looking at the struts2-sitemesh-plugin doc >> http://struts.apache.org/2.2.1/docs/sitemesh-plugin.html >> >> Question 1) If I want to access struts2 resources (from the action or >> value stack) and use struts2 tags from the decorator JSP then I need >> to use the sitemesh plugin, is that correct? >> >> Question 2) Do I need to configure the FreemarkerDecoratorServlet and >> VelocityDecoratorServlet since I'm only using JSP decorators? (I think >> not, but better ask.) >> >> Question 3) Do I need to configure the JspSupportServlet? It's listed >> under the Full Integration section with no mapping and no description? >> What does it do? >> >> Question 4) In the "Example" section of the doc the sitemesh filter >> appears after the two struts filters, is this correct? I was under the >> impression that the sitemesh filter must be declared between the >> struts-prepare and struts-execute filters. Is this the example wrong? >> >> >> Thanks >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org