是否可以将参数传递给在 Controller 中定义并由tml调用的方法?

tml

${getDynamicFieldValue("Subject")}

Java
public String getDynamicFieldValue(String fieldToCompare)
{
    //Logic
}

异​​常
Could not convert 'getDynamicFieldValue("Subject")' into a component parameter binding: Error parsing property expression 'getDynamicFieldValue("Subject")': Unable to parse input at character position 22.

最佳答案

当然可以。但是,必须在字符串文字周围使用单引号:

${getDynamicFieldValue('Subject')}

检查documentation以获取有关属性表达式的更多信息。

关于java - Tapestry-将参数从tml传递给方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5977497/

10-09 04:38