unforetunately for me im not familiar enough with webwork to do this myself, i think it would be a good thing to be able to use webwork in decorator pages though, so im going to put this in a jira request
----- Original Message ----- From: "Cameron Braid" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, July 21, 2003 7:21 AM Subject: RE: [OS-webwork] webwork2 tags not working in sitemeshed pages > One way ( bit of a hack ) that I can think of it is to > > * store the action context (or something like that) in the request (or it > may even need to be session) scope when the ServletDispatcher is finished > * provide a jsp tag to create a dummy action context within the decorator. > > > So in your decorator file > > <ww:getActionContext> > <html> > <head> > <decorator:title/> > </head> > <body> > ... > <decorator:body/> > ... > </body> > </html> > </ww:dummyContext> > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On > > Behalf Of Mike Cannon-Brookes > > Sent: Monday, 21 July 2003 11:36 PM > > To: [EMAIL PROTECTED]; opensymphony-sitemesh > > Subject: Re: [OS-webwork] webwork2 tags not working in > > sitemeshed pages > > > > > > WebWork tags currently won't work in a SiteMesh decorator, as > > they're actually in different requests. It's a little tricky > > to get this to work, and WW's architecture doesn't currently > > allow for it (although it would be _really_ cool if it did). > > > > Using them in the normal SiteMesh decorated page is not a > > problem of course, it's just the decorator that's problematic. > > > > Mike > > > > On 21/7/03 7:27 PM, "Francisco Hernandez" > > ([EMAIL PROTECTED]) penned the > > words: > > > > > I dont know if this is a webwork issue or sitemesh issue but I cant > > > use webwork tags in sitemesh > > > > > > in decorators.xml: > > > <decorator name="main" page="main.jsp"> > > > <pattern>*</pattern> > > > </decorator> > > > > > > in this main.jsp page is where I cant use ww2 tags at all.. calling > > > <ww:property/> throws an exception > > > > > > java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 > > > at java.util.ArrayList.RangeCheck(ArrayList.java:508) > > > at java.util.ArrayList.get(ArrayList.java:320) > > > at > > com.opensymphony.xwork.util.CompoundRoot.peek(CompoundRoot.java:34) > > > at > > > > > com.opensymphony.webwork.views.jsp.PropertyTag.doStartTag(PropertyTag. > > > java:4 > > > 6) > > > > > > anyone have any ideas as to what I could do to be able to > > use ww2 tags > > > in sitemeshed pages? > > > > > > PS: ww2 tags work fine when I disable sitemesh and they > > work fine in > > > the pages I use as results of my actions > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: VM Ware > > > With VMware you can run multiple operating systems on a single > > > machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual > > > machines at the same time. Free trial click here: > > > http://www.vmware.com/wl/offer/345/0 > > > _______________________________________________ > > > Opensymphony-webwork mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: VM Ware > > With VMware you can run multiple operating systems on a > > single machine. WITHOUT REBOOTING! Mix Linux / Windows / > > Novell virtual machines at the same time. Free trial click > > here: http://www.vmware.com/wl/offer/345/0 > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the > same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork