MyFaces 2.2 CDI 기반 뷰 범위는 GET 요청에도 여전히 활성화되어 있습니까?MyFaces 2.2 CDI 기반 뷰 범위가 GET 요청에도 작동합니까?
전문 지식을 공유해 주셔서 감사합니다.
MyFaces 2.2 CDI 기반 뷰 범위는 GET 요청에도 여전히 활성화되어 있습니까?MyFaces 2.2 CDI 기반 뷰 범위가 GET 요청에도 작동합니까?
전문 지식을 공유해 주셔서 감사합니다.
왜이 작업을해야하는 경우이 다음
<f:viewAction action="#{bean.action}" />
잘못된 경우 저를 시정하십시오. 그러나 GET 요청 (브라우저 뒤로/앞으로/새로 고침)에 새로운 뷰 범위 bean을 생성한다고 가정하십시오. – user3073999
'viewScoped'범위를 사용하고 Java EE 7이 문제가 아니어야하는 경우, 뷰 범위 Bean은 요청이 페이지에 처음 도달 할 때 생성되고 다음 요청이 부분적 (아약스 업데이트) 인 동안 지속되며 사용자가 페이지를 변경하거나 새로 고침을 클릭 한 다음 예를 클릭하면 콩이 다시 만들어집니다 [link] (http://docs.oracle.com/javaee/7/api/javax/faces/view/ViewScoped.html) – rekiem87
를 추가?, 다음,보기에
을 추가 할 수있는 자바 EE javax.faces.view.ViewScoped를 사용하지 않는 너무 "너무"? Mojarra 2.2는 말할 것도없고 JSF 2.0/2.1에서도 이와 같은 상황이 발생하지 않았습니다. 뷰 범위가 처음에 설계/지정되는 방식이 아닙니다. 정확히 MyFaces 2.2에서 이것이 다른 점을 정확히 생각합니까? 아마도 새로운 JSF 2.2 Flow 범위와 혼동 스러울 것입니까? – BalusC
매우 명확하지 않은 것에 대해 유감스럽게 생각합니다. "too"는 JSF 구현이 아닌 요청 유형을 의미합니다. MyFaces를 사용할 때, 저는 Mojarra가 아닌 MyFaces에 특별히 관심이있었습니다. 내 쿼리는 @ http://jdevelopment.nl/jsf-22/#1087 문서 컨텍스트에서였습니다. javax.faces.view.ViewScoped를 사용하여 'CDI compatible @ViewScoped'섹션 끝 부분에있는 Get 요청에 관한 해당 기사의 굵은 내용을 참조하십시오. – user3073999
기사 자체를 읽었습니까? 이것은 마술과 같으며 뷰 범위로 작업하지 않을 것입니다. 그 javadoc은 바보 같은 실수 였고 최종 버전에서 제거되었습니다. – BalusC