ofbiz-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Smith <aradmo...@gmail.com>
Subject Re: how to pass groovy variables to widget screen?
Date Thu, 07 Feb 2013 22:46:41 GMT
Thanks Deepak,

Do you know how to make it a global variable(globalContext)?

Thanks in advance.

John

On Thu, Feb 7, 2013 at 3:40 PM, Deepak Dixit
<deepak.dixit@hotwaxmedia.com>wrote:

> You use same with groovy, rename helloworld.bsh to helloworld.groovy
>
> helloworld.groovy
> {code}
>
> hello="world";
> context.hello = hello;
>
> {code}
>
> include groovy file in action tag.
>
> then you can use using ${hello} and in you are using form widget then you
> can use the from-field attribute.
>
>
> Thanks & Regards
> --
> Deepak Dixit
> HotWax Media Pvt. Ltd.
> www.hotwaxmedia.com
> Contact :- +91-98267-54548
> Skype  :- deepakdixit
>
> On Feb 7, 2013, at 5:50 AM, John Smith wrote:
>
> > Hi All,
> > I am reading some of tutorial about widget screen, but it is written with
> > beanshell.
> >
> > with beanshell,  if i put a line
> >
> > *String hello = "world";
> > context.put("hello", hello);*
> >
> > in the *helloworld*.*bsh* file.
> >
> > then I can retrieve it in widget screen by calling it in action tag
> > *<actions>
> > <script
> >
> location="component://hello/webapp/hello/WEB-INF/actions/hello/helloworld.bsh"/>
> > </actions>*
> >
> > and  access it by using *${hello}*,then i will have "*world*".
> >
> > anyone know how do I do the same thing with *groovy*?
> > Thank you
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message