У меня есть тег JSP которым требуется javax.el.MethodExpression как атрибут:Invoke javax.el.MethodExpression от JSF компонента
<%@ attribute name="action" required="true" type="javax.el.MethodExpression" rtexprvalue="true" %>
в том же теге у меня есть:
<h:commandLink action="#{action}">
link text
</h:commandLink>
Я получаю следующее сообщение об ошибке, когда я пытаюсь нажать на ссылку:
javax.faces.FacesException: #{action}: org.apache.jasper.el.JspMethodNotFoundException: /WEB-INF/tags/pager/pager.tag(17,1) '#{action}' Identity 'action' was null and was unable to invoke
возможно, чтобы commandLink правильно вызвал метод «действия»?
Это одна из многих причин, по которым я рад, что больше не работаю с JSF. – noah
Невежество - это блаженство. – BalusC