You're right, <sx: is 2.1, in 2.0.x, the ajax theme was bundled. What theme are you using? What does your <s:head /> tag look like? Have you tried loading up in Firebug?
-Wes On Tue, Sep 2, 2008 at 7:54 AM, David Loup <[EMAIL PROTECTED]> wrote: > Hi Wes, > > Thanks for your reply. > > Am using Struts 2.0.11, so I tried: > > <s:url id="menuUrl" namespace="/menu" action="menu"/> > <s:div id="menuDiv" href="%{menuUrl}" /> > > Since I think sx tags only work with the Dojo plugin in Struts 2.1. > > However, I'm not getting any error (Java or JS), but the DIV remains > desperately empty. > > Any idea? > > > -----Original Message----- > From: Wes Wannemacher [mailto:[EMAIL PROTECTED] > Sent: 02 September 2008 02:21 > To: Struts Users Mailing List > Subject: Re: Include menu action with sitemesh > > David, > > I use S2 tags all the time in my sitemesh decorators. When I first did > it, I hadn't put much thought into it (maybe the filter won't be > available to sitemesh, the action is the decorated page, not the > decorator, etc.), I just did it and it worked. It wasn't until later > that I thought maybe it wasn't right. However, it worked fine and I have > been happily doing it since. Rather than - > > <div id="menuDiv"> > <s:action name="menu" /> > </div> > > Why not use the <sx:div /> tag? > > http://struts.apache.org/2.x/docs/ajax-div-template.html > > Just be careful that the menu action does not get decorated by Sitemesh, > otherwise the result can be pretty bizarre :) > > -Wes > > On Mon, 2008-09-01 at 10:50 +0100, David Loup wrote: >> Hi there, >> >> I'm using sitemesh with struts 2 and am currently applying a decorator to >> all my actions, including a static menu in a div. >> >> So something like >> <div id="menuDiv"> >> <ul> >> <li>menuitem 1 </li> >> <li>menuitem 2 </li> >> <li>menuitem 3 </li> >> </ul> >> </div> >> <div id=mainContent> >> <decorator:body /> >> </div> >> >> What I want to do is make that menu build dynamically to have, in spirit: >> >> <div id="menuDiv"> >> <s :action name=menu/> >> </div> >> <div id=mainContent> >> <decorator:body /> >> </div> >> >> I have my menu action, which works, to display menu content in a separate >> JSP. How can I "include" that action's execution in my decorator to get the >> desired effect ? >> >> Thanks >> D >> >> ________________________________________________________________________ >> >> CONFIDENTIALITY - This email and any files transmitted with it, are >> confidential, may be legally privileged and are intended solely for the use >> of the individual or entity to whom they are addressed. If this has come to >> you in error, you must not copy, distribute, disclose or use any of the >> information it contains. Please notify the sender immediately and delete >> them from your system. >> >> SECURITY - Please be aware that communication by email, by its very nature, >> is not 100% secure and by communicating with Perform Group by email you >> consent to us monitoring and reading any such correspondence. >> >> VIRUSES - Although this email message has been scanned for the presence of >> computer viruses, the sender accepts no liability for any damage sustained >> as a result of a computer virus and it is the recipients responsibility to >> ensure that email is virus free. >> >> AUTHORITY - Any views or opinions expressed in this email are solely those >> of the sender and do not necessarily represent those of Perform Group. >> >> COPYRIGHT - Copyright of this email and any attachments belongs to Perform >> Group, Companies House Registration number 6324278. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > ________________________________________________________________________ > > CONFIDENTIALITY - This email and any files transmitted with it, are > confidential, may be legally privileged and are intended solely for the use > of the individual or entity to whom they are addressed. If this has come to > you in error, you must not copy, distribute, disclose or use any of the > information it contains. Please notify the sender immediately and delete them > from your system. > > SECURITY - Please be aware that communication by email, by its very nature, > is not 100% secure and by communicating with Perform Group by email you > consent to us monitoring and reading any such correspondence. > > VIRUSES - Although this email message has been scanned for the presence of > computer viruses, the sender accepts no liability for any damage sustained as > a result of a computer virus and it is the recipient's responsibility to > ensure that email is virus free. > > AUTHORITY - Any views or opinions expressed in this email are solely those of > the sender and do not necessarily represent those of Perform Group. > > COPYRIGHT - Copyright of this email and any attachments belongs to Perform > Group, Companies House Registration number 6324278. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Wesley Wannemacher President, Head Engineer/Consultant WanTii, Inc. http://www.wantii.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]