Playframework:是不是可以在模板中将参数传递给模型的 getter?

Posted

技术标签:

【中文标题】Playframework:是不是可以在模板中将参数传递给模型的 getter?【英文标题】:Playframework: Is it possible to pass parameters to a Model's getter in the template?Playframework:是否可以在模板中将参数传递给模型的 getter? 【发布时间】:2013-07-20 14:41:32 【问题描述】:

我不知道怎么形容,所以问题标题可能没有多大意义。

说,我有一个名为User的类:

class User 
    public String name;

    public String getName()
        return this.name;
    

    public String getName(long level)
        // Calculate the name with level.
        return name;
    

我知道我可以在模板中使用$user.name 来调用getName() 函数,但是如果我想通过level 在模板中调用getName(long level) 怎么办?

有没有类似$user.name(123)的替代方案

有可能吗?

【问题讨论】:

【参考方案1】:

你只需要

$user.getName(123)

【讨论】:

以上是关于Playframework:是不是可以在模板中将参数传递给模型的 getter?的主要内容,如果未能解决你的问题,请参考以下文章

模板的 Play Framework 自定义 java 扩展

HTML模板中的playframework JsValue

Playframework2 中的 Scala 模板

在 jquery 模板中将 &lt 呈现为文本而不是 < 或 &gt 因为它不是 >

playframework,是不是有 Validation.clearAfterRenderGet

:变参模板