Java EE7 자습서의 simple-flow
예제로 방금 놀고 있습니다.얼굴 흐름이 @Named와 작동하지 않습니다.
import javax.faces.bean.ManagedBean;
@ManagedBean
public class FlowScope {
private String value;
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}
다음과 같은 범위의 디렉토리 구조 : 요청이 콩은 javax.faces.bean.ManagedBean
주석을 사용하는 범위로 그것은 오래 작동
simple-flow
simple-flow.xhtml
simple-flow-flow.xhtml ;; this file is empty
simple-flow-return.xhml
그것은 다음과 같은 콩이 있습니다. 하지만 @Named
을 사용하면 작동이 멈 춥니 다. javax.faces.bean.ManagedBean
주석은 앞으로 제거 될 수 있으므로 ManagedBean
주석을 사용하지 않고 주석을 제거하는 방법을 알고 싶습니다.
현재 : JBoss Wildfly를 컨테이너로 사용하고 있습니다. 감사합니다 로저
는 'WELD-001303 : 범위 유형 javax.faces.flow.FlowScoped에 대한 활성 컨텍스트'예외입니다. – rogergl
@Named를 사용하면 simple.flow.flow.xml 파일에서 흐름을 정의해야하는 것으로 보입니다. – rogergl