是否可以将参数传递给在 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/