Hi Brian, have You tried running this code? i have a doubt about: foo.getBat() line. As far as i know it will not work.
Also line: var foo = <s:property value="%{foo}"/>; //int, boolean, etc. will not work too. Best greetings, Paweł Wielgus. 2009/12/17 Brian Thompson <elephant...@gmail.com>: > Bwuh? Just because your fridge doesn't have a built-in toaster, it's > worthless? > > Struts is helpful for stuff you'd want to do on the server side. > > An easy way to make stuff from the value stack available in javascript is to > do this in the jsp: > > <script type="text/javascript"> > > var foo = <s:property value="%{foo}"/>; //int, boolean, etc. > var bar = '<s:property value="%{bar}"/>'; //string > var bat = '<s:property value="%{foo.bat}"/>'; //string retrieved by > foo.getBat() > > //javascript logic goes here > > </script> > > Hope that helps, > > -Brian > > On Thu, Dec 17, 2009 at 8:33 AM, Jim Collings <jlistn...@gmail.com> wrote: > >> So it's impossible? JavaScript and Struts 2 don't interact at all? >> What good is Struts 2 then? >> >> 2009/12/17 Paweł Wielgus <poulw...@gmail.com>: >> > Hi Jim, >> > action is on server side and javascript is on browser side, >> > they don't interact, You can generate js server side but that's it. >> > Js will be run in browser so it has no access to stack or action >> variables. >> > >> > Best greetings, >> > Paweł Wielgus. >> > >> > >> > >> > 2009/12/17 Jim Collings <jlistn...@gmail.com>: >> >> So I have two actions and one jsp. The idea is that one is for the >> >> entire page and another is for putting into a <div> via a JavaScript >> >> method. >> >> >> >> Question: How do I get items off of the value stack for use in >> JavaScript? >> >> >> >> >> >> Jim C. >> >> >> >> --------------------------------------------------------------------- >> >> 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 >> > >> > >> >> --------------------------------------------------------------------- >> 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