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

Reply via email to