<h:inputText id="name" value="#{customer.name}" />
견적 java.sun.com에서 JSF의 코드 라인 아래 이것 좀 봐 주시기 바랍니다 :
이 태그를 포함하는 페이지의 초기 요청에 대한에서, 자바 서버 구현 얼굴 는 라이프 사이클의 렌더링 응답 단계에서
#{customer.name}
표현식을 평가합니다. 이 단계에서 표현식은 즉각적인 평가 에서처럼 고객 bean의 name 값에 액세스합니다.포스트 백 요청의 경우 JavaServer Faces 구현은 라이프 사이클의 여러 단계에서 표현식을 평가합니다.이 단계에서 값은 요청에서 검색되고 유효성이 검사되어 고객 bean으로 전파됩니다.
은 내가 초기 요청 대 게시 요청을 이해 모르겠습니다. 클라이언트 브라우저가 웹 서버에 두 가지 다른 요청을합니까?
항상 그렇지는 않습니다. 뷰 매개 변수와 함께 초기 GET 요청의 경우 6 단계가 모두 실행됩니다. –
이 답변은 100 % 정확하지 않습니다. @ ShirgillFarhanAnsari의 의견이 정확하며 답변이 더 잘 업데이트되었습니다. –