2014-01-07 2 views
0

"@Component"클래스 markeup이 있고 modelView가 있습니다.보기에서 모델 사용의 속성은 버튼이 활성화 된 상태로 업데이트되지 않습니다.내 수업 @Component가 내 모델로 업데이트되지 않았습니다.

@Component 
public class MyBbean extends BaseBBean<MyBbean>{ 
    @Autowired AnyService anyTitulos; 
    private myModel model; 
} 

내 흐름 참조 :

<on-start> 
<evaluate result="flowScope.modelView" expression="myBbean.getModel()"/> 
</on-start> 
<view-state id="view" > 
<transition on="action"> 
<evaluate expression="myBbean.anyAction()"/> 
</transition> 
</view-state> 

내보기 :

내가 모델의 특성 시험을 볼
<!-- language: xml --> 
<p:inputText id="teste1" value="#{modelView.test}" required="true"/> 
<p:commandButton action="action" immediate="true" /> 

, 그것은 ... 널

+1

즉시 속성을 제거하십시오. 유효성 검사 및 업데이트 단계도 건너 뜁니다. –

답변

0

I 범위 세션을 사용하여이 문제를 해결했습니다.

@Controller 
@Scope("session") 
관련 문제