从 EL 版本 2.2 开始,允许使用以下值表达式:
<h:outputText value="#{entry.getRow(column)}" />
其中列将是另一个变量。最终,在 outputText 上看起来效果很好的东西,我想在 inputText 上重用:
<h:inputText value="#{entry.setRow(column)}" />
“setRow”定义如下:
public void setRow(String columnName, String content) {
// ...
}
我的问题是:这行得通吗?或者更确切地说,我知道这是行不通的,因为我收到关于请求的“setRow”方法不存在的错误。那么,我在这里尝试做的事情一般都有效吗?如果可以,怎么做?
感谢您的任何反馈和最好的问候帕斯卡