我正在尝试将给定bean的属性传递给返回给定电子邮件的第一个收件人的方法,该收件人由其ID标识。这是我第一次使用JSF,在将“email.id”作为参数传递时,我并不知道自己做错了什么,但在尝试编辑电子邮件时,这就是它在页面中显示的内容。
javax.servlet.ServletException:javax.el.PropertyNotWritableException: /restricted/editmail.xhtml @ 31,68 value =“#{emailController.getFirstAdressee(email.id)}”:非法语法 用于设置操作
<h:panelGroup>
<h:inputText required="true"
requiredMessage="#{msgs.name_requiredMessage}"
validatorMessage="#{msgs.name_validatorMessage}"
id="addressee"
value="#{emailController.getFirstAdressee(email.id)}">
</h:inputText>
<h:message for="addressee"/>
</h:panelGroup>