【发布时间】:2014-11-11 02:51:12
【问题描述】:
我的问题是:
第一个setter而不是第二个setter是call,不是undestand吗?走吧
我的托管 bean:
public class ManagedBean {
public Pessoa getPersonByParam(String a){
return hash.get(a);
}
}
我的页面:
<h:inputText value="#{mbean.getPersonByParam(param).name}">
</h:inputText>
我的模特:
public class Person {
private Long id;
private String name;
// getter / setter
}
我的堆栈:
Servlet.service() for servlet Faces Servlet threw exception: javax.el.PropertyNotFoundException:/time.xhtml @37,82 value="#
{mbean.getPersonByParam(param).name}": /time.xhtml @35,74 value="#
{mbean.getPersonByParam(param).name}": The class 'br.com.diario.test.ManagedBean' does not have the property 'getPersonByParam'.
有什么想法吗?
【问题讨论】:
-
JSF 的哪个版本?
-
我的版本是 2.0,jboss 是 7.1
标签: jsf