안녕하세요.JSF 2.2의 메소드에 매개 변수를 전달할 수 없습니다.
VPS에 Linux Centos의 Tomcat 7.0.0 및 JDK 1.6.0.21-b06이 포함되어 있습니다. JSF 2.2 응용 프로그램 (Mojarra 2.2.7 및 Primefaces 5.0)을 설치했습니다. 내가 호출 할 때 매개 변수를 위의 오류를 갖는 ManagedBean은 방법은 발생
javax.servlet.ServletException: javax.el.MethodNotFoundException: /homepage.xhtml @181,72 action="#{areapubblicaBean.GotoAiuto('homepage')}": Method not found: [email protected]()
javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
근본 원인
javax.faces.el.MethodNotFoundException: javax.el.MethodNotFoundException: /homepage.xhtml @181,72 action="#{areapubblicaBean.GotoAiuto('homepage')}": Method not found: [email protected]()
javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:91)
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
javax.faces.component.UICommand.broadcast(UICommand.java:315)
javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
근본 원인 내가 Tomcat을 사용하여 내 PC 환경에서 응용 프로그램을 개발
javax.el.MethodNotFoundException: /homepage.xhtml @181,72 action="#{areapubblicaBean.GotoAiuto('homepage')}": Method not found: [email protected]()
com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:109)
javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
javax.faces.component.UICommand.broadcast(UICommand.java:315)
javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
7.0.54 및 JDK 1.7.0_25가 모두 올바르게 실행됩니다.
왜 이런 일이 발생합니까?
안부 인사와 좋은 작품.
doAction (passedString)에 스테파노 에라 니