velocity-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nathan Bubna <nbu...@gmail.com>
Subject Re: Passing an object as a parameter to a method
Date Tue, 20 Sep 2011 23:08:38 GMT
${report.generate($project.manager)}

On Tue, Sep 20, 2011 at 4:07 PM, Alec Swan <alecswan@gmail.com> wrote:
> Hello,
>
> I am trying to get the following template to work:
> ${report.generate(project.manager)}
>
> I expect this template to call method Report#generate(User) and pass
> project.manager property (of type User) as a parameter.
>
> I tested that ${project.manager} returns correct result and that
> ${report.generate(null)} calls Report#generate(User) and throws an
> NPE. However, calling ${report.generate(project.manager)} results in a
> syntax error.
>
> Thanks,
>
> Alec
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
> For additional commands, e-mail: user-help@velocity.apache.org
>
>

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


Mime
View raw message