Re: S2 and Sitemesh basic configuration

2010-12-03 Thread Greg Lindholm
Thanks Maurizio. To wrap this up; here are the changes I needed to make to web.xml to use Sitemesh with Struts 2.2.1: struts2-prepare org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter sitemesh com.opensymphony.sitemesh.webapp.SiteMeshFilter

Re: S2 and Sitemesh basic configuration

2010-12-03 Thread Maurizio Cucchiara
You must include struts-sitemesh-plugin only if you need to use (Freemarker, Velocity)DecoratorServlet, otherwise you can use only sitemesh filter. 2010/12/3 Greg Lindholm : > Thanks Brain. > > Can anyone else give me a definitive answer about the struts2-sitemesh-plugin? > Is it actually needed i

Re: S2 and Sitemesh basic configuration

2010-12-03 Thread Greg Lindholm
Thanks Brain. Can anyone else give me a definitive answer about the struts2-sitemesh-plugin? Is it actually needed if you are using JSP decorators? I've done a few little tests and it doesn't appear to be needed. I've including struts tags in the decorator JSP file and I can access my action pro

Re: S2 and Sitemesh basic configuration

2010-11-30 Thread Brian Thompson
Hmm, I just took a second look. We do actually have struts2-sitemesh-plugin.jar in our classpath. OTOH, it doesn't seem to be used anywhere. From the documentation available ( http://struts.apache.org/2.x/docs/sitemesh-plugin.html), it sounds like the plugin is only important if you're using Vel

Re: S2 and Sitemesh basic configuration

2010-11-30 Thread Greg Lindholm
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 1

Re: S2 and Sitemesh basic configuration

2010-11-30 Thread Brian Thompson
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"%> - (it also uses in places. All you need to do is declare the taglib with e.g. <%@ tagli

Re: S2 and Sitemesh basic configuration

2010-11-30 Thread Dave Newton
On Tue, Nov 30, 2010 at 10:35 AM, Greg Lindholm wrote: > 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-execu

S2 and Sitemesh basic configuration

2010-11-30 Thread Greg Lindholm
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