그게 정확히 내가 원하는거야 ... 내가 부자가 표시해야합니다 : 페이지가로드가 끝나면 자동으로 modalPanel.JSF RichFaces - 페이지가로드 될 때 rich : modalPanel을 표시하는 방법?
이 나의 접근 방식은 지금까지입니다 :
MAIN.XHTML
<script type="text/javascript">
function openPopUp(){
if(#{rich:element('popUpAltaTrenesEstaciones')}.value == 'true'){
#{rich:component('idAltaPlantillasTrenesEstacionesPop')}.show();
return false;
}
}
</script>
.........
<a4j:include id="popUp" viewId="AltaPlantillasTrenesEstacionesPopUp.xhtml" />
.....
<a4j:outputPanel ajaxRendered="true">
<h:inputText id="popUpAltaTrenesEstaciones"
value="#{altaPlantillasTrenesEstaciones.showPopUp}"
style="display:none;" />
</a4j:outputPanel>
백업 빈. JAVA
private boolean showPopUp;
@PostConstruct
public void init() {
...
setShowPopUp(true);
}
POPUP.XHTML 내가 잘못하고 무엇 오전
<rich:modalPanel id="idAltaPlantillasTrenesEstacionesPop" height="200"
width="400" rendered="true">
<a4j:form>
........
</a4j:form>
</rich:modalPanel>
??? 나는 어떤 것을 추가해야합니까?
은 'showWhenRendered'속성 또는 유사한이 당신
그건 성공했습니다 !! 감사! – GuillermoLam