You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Kees van Dieren <ke...@mp-objects.com> on 2006/08/01 09:38:21 UTC

RE: Does Jelly support tag functions?

Thanks,

This does answer my question; however it would be a nice feature to support
something like this in a next version (like JSP 2.0 tag functions)


Best regards,

Kees van Dieren
Senior Software Engineer

MP Objects Supply Chain Software
Stationsplein 45
3013 AK Rotterdam
The Netherlands

Post address:
Postbus 29126
3001 GC Rotterdam

Mobile: +31 (0)6-43068619
Phone: +31 (0)10-2900304
Fax: +31 (0)10-2900305
MSN: keesvandieren@gmail.com
LinkedIn: www.linkedin.com/in/keesvandieren


-----Original Message-----
From: Paul Libbrecht [mailto:paul@activemath.org] 
Sent: Friday, July 28, 2006 11:38 AM
To: Jakarta Commons Users List
Subject: Re: Does Jelly support tag functions?

No, I don't think this doable but you can define new java objects that can
have methods...
  <j:new var="myMath" className="com.x.MyMath"/>
  <jct:myCustomTag customAttr="${myMath.sqr(33)}"/> Does it answer your
question ?
paul


Kees van Dieren wrote:
> Hi all,
>  
> Does Jelly suppor tag functions, such as:
> <ct:myCustomTag customAttr="${tagf:sqr(33)}"/>
>  
> Is there a way define custom tag functions? If not, how difficult is it to
> built in support for this?
>  
> Best regards,
>
> Kees van Dieren
> Senior Software Engineer
>
> MP Objects Supply Chain Software
> Stationsplein 45
> 3013 AK Rotterdam
> The Netherlands
>
> Post address:
> Postbus 29126
> 3001 GC Rotterdam
>
> Mobile: +31 (0)6-43068619
> Phone: +31 (0)10-2900304
> Fax: +31 (0)10-2900305
> MSN: keesvandieren@gmail.com
> LinkedIn: www.linkedin.com/in/keesvandieren
>
>  
>
>   




---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: Does Jelly support tag functions?

Posted by Rahul Akolkar <ra...@gmail.com>.
On 8/1/06, Paul Libbrecht <pa...@activemath.org> wrote:
> Several folks have requested that... but we have not yet implemented it.
> Can you raise a jira issue with relatively complete example usages ?
>
> Dion, does jexl allow the addition of functions ?? What are the
> syntactic constraints ??
>
<snip/>

No. (AFAIK, if I may jump in)

-Rahul


> paul
>
> Kees van Dieren wrote:
> > Thanks,
> >
> > This does answer my question; however it would be a nice feature to support
> > something like this in a next version (like JSP 2.0 tag functions)
> >
> >
> > Best regards,
> >
> > Kees van Dieren
> > Senior Software Engineer
> >
<snap/>

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: Does Jelly support tag functions?

Posted by Dion Gillard <di...@gmail.com>.
On 8/1/06, Paul Libbrecht <pa...@activemath.org> wrote:
> Several folks have requested that... but we have not yet implemented it.
> Can you raise a jira issue with relatively complete example usages ?
>
> Dion, does jexl allow the addition of functions ?? What are the
> syntactic constraints ??

Nope. Jexl has a fixed grammar at this point (1.x), which is a PITA to
add new features to.

We're hoping to rewrite the Jexl internals for a 2.x which will make
this alot easier.

>
> paul
>
> Kees van Dieren wrote:
> > Thanks,
> >
> > This does answer my question; however it would be a nice feature to support
> > something like this in a next version (like JSP 2.0 tag functions)
> >
> >
> > Best regards,
> >
> > Kees van Dieren
> > Senior Software Engineer
> >
> > MP Objects Supply Chain Software
> > Stationsplein 45
> > 3013 AK Rotterdam
> > The Netherlands
> >
> > Post address:
> > Postbus 29126
> > 3001 GC Rotterdam
> >
> > Mobile: +31 (0)6-43068619
> > Phone: +31 (0)10-2900304
> > Fax: +31 (0)10-2900305
> > MSN: keesvandieren@gmail.com
> > LinkedIn: www.linkedin.com/in/keesvandieren
> >
> >
> > -----Original Message-----
> > From: Paul Libbrecht [mailto:paul@activemath.org]
> > Sent: Friday, July 28, 2006 11:38 AM
> > To: Jakarta Commons Users List
> > Subject: Re: Does Jelly support tag functions?
> >
> > No, I don't think this doable but you can define new java objects that can
> > have methods...
> >   <j:new var="myMath" className="com.x.MyMath"/>
> >   <jct:myCustomTag customAttr="${myMath.sqr(33)}"/> Does it answer your
> > question ?
> > paul
> >
> >
> > Kees van Dieren wrote:
> >
> >> Hi all,
> >>
> >> Does Jelly suppor tag functions, such as:
> >> <ct:myCustomTag customAttr="${tagf:sqr(33)}"/>
> >>
> >> Is there a way define custom tag functions? If not, how difficult is it to
> >> built in support for this?
> >>
> >> Best regards,
> >>
> >> Kees van Dieren
> >> Senior Software Engineer
> >>
> >> MP Objects Supply Chain Software
> >> Stationsplein 45
> >> 3013 AK Rotterdam
> >> The Netherlands
> >>
> >> Post address:
> >> Postbus 29126
> >> 3001 GC Rotterdam
> >>
> >> Mobile: +31 (0)6-43068619
> >> Phone: +31 (0)10-2900304
> >> Fax: +31 (0)10-2900305
> >> MSN: keesvandieren@gmail.com
> >> LinkedIn: www.linkedin.com/in/keesvandieren
> >>
> >>
> >>
> >>
> >>
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: commons-user-help@jakarta.apache.org
> >
> >
>
>
>
>


--
http://www.multitask.com.au/people/dion/
"If you even dream of beating me you'd better wake up and apologize" -
Muhammad Ali


-- 
http://www.multitask.com.au/people/dion/
"If you even dream of beating me you'd better wake up and apologize" -
Muhammad Ali

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: Does Jelly support tag functions?

Posted by Paul Libbrecht <pa...@activemath.org>.
Several folks have requested that... but we have not yet implemented it.
Can you raise a jira issue with relatively complete example usages ?

Dion, does jexl allow the addition of functions ?? What are the 
syntactic constraints ??

paul

Kees van Dieren wrote:
> Thanks,
>
> This does answer my question; however it would be a nice feature to support
> something like this in a next version (like JSP 2.0 tag functions)
>
>
> Best regards,
>
> Kees van Dieren
> Senior Software Engineer
>
> MP Objects Supply Chain Software
> Stationsplein 45
> 3013 AK Rotterdam
> The Netherlands
>
> Post address:
> Postbus 29126
> 3001 GC Rotterdam
>
> Mobile: +31 (0)6-43068619
> Phone: +31 (0)10-2900304
> Fax: +31 (0)10-2900305
> MSN: keesvandieren@gmail.com
> LinkedIn: www.linkedin.com/in/keesvandieren
>
>
> -----Original Message-----
> From: Paul Libbrecht [mailto:paul@activemath.org] 
> Sent: Friday, July 28, 2006 11:38 AM
> To: Jakarta Commons Users List
> Subject: Re: Does Jelly support tag functions?
>
> No, I don't think this doable but you can define new java objects that can
> have methods...
>   <j:new var="myMath" className="com.x.MyMath"/>
>   <jct:myCustomTag customAttr="${myMath.sqr(33)}"/> Does it answer your
> question ?
> paul
>
>
> Kees van Dieren wrote:
>   
>> Hi all,
>>  
>> Does Jelly suppor tag functions, such as:
>> <ct:myCustomTag customAttr="${tagf:sqr(33)}"/>
>>  
>> Is there a way define custom tag functions? If not, how difficult is it to
>> built in support for this?
>>  
>> Best regards,
>>
>> Kees van Dieren
>> Senior Software Engineer
>>
>> MP Objects Supply Chain Software
>> Stationsplein 45
>> 3013 AK Rotterdam
>> The Netherlands
>>
>> Post address:
>> Postbus 29126
>> 3001 GC Rotterdam
>>
>> Mobile: +31 (0)6-43068619
>> Phone: +31 (0)10-2900304
>> Fax: +31 (0)10-2900305
>> MSN: keesvandieren@gmail.com
>> LinkedIn: www.linkedin.com/in/keesvandieren
>>
>>  
>>
>>   
>>     
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
>
>