메소드를 호출 할 수 없습니다하지만 이 방법 getOnblur를 호출 할 수 없습니다 오류를 얻을SpringBoot 및 Bootsfaces : 나는 기능을 위해 onblur 사용하여 inputSecret의 값을 처리 할 getOnblur
<b:column span="3">
<p:outputLabel value="#{msg.confirmPassword}" />
<b:inputSecret value="#{workerDetail.confirmPassword}" onblur="#{workerDetail.checkPassword}"/>
</b:column>
이의 방법은 백킹 빈 :
public void checkPassword(AjaxBehaviorEvent event)
{
System.out.println(confirmPassword);
}
어떻게 해결할 수 있습니까?
지침에 따라 수행하지만 checkPassword 메소드가 호출되지 않습니다! – xc93hil
정확히 무엇을했는지 모른 채 문제를 추적하는 것은 어렵습니다. 따라서 GitHut에서 문제의 작은 재생기를 공유하는 것이 좋습니다. 대부분의 경우이를 통해 실수를 빨리 찾을 수 있습니다. 미리 감사드립니다, Stephan –
이제 작동합니다! checkPassword 메소드가 정기적으로 호출됩니다. 이 메소드에도 Faces 메시지를 삽입했다. FacesContext.getCurrentInstance(). addMessage (null, new FacesMessage (FacesMessage.SEVERITY_WARN, title, message)); 그러나 어떤 으르렁 거리는 소리도 보입니다. 여기 GitHub 레포 : https://github.com/cler27/TestWeb – xc93hil