2014-07-06 66 views
0

我想从其他网页更新表单时,上按钮,用户点击它会显示在其他页面的格式,并更新自己的领域是这样的:更新形式primefaces

<p:commandButton value="Edit" actionListener="#{cubeMan.setUpdateCubeFilds()}" update=":form2"/> 

,这是我的在其他页面中形成:

<h:form id="form2"> 


     <p:panelGrid columns="2"> 

     <p:outputLabel value="Name :" for="name_cube"/> 
       <p:inputText id ="name_cube" value="#{cubeMan.cubUpdate.name_cube}" required="true"/> 

     <p:outputLabel value="Description :" for="description_cube"/> 
       <p:inputText id ="description_cube" value="#{cubeMan.cubUpdate.description_cube}" required="true"/> 
       <p:outputLabel value="Caption:" for="caption_cube"/> 
       <p:inputText id ="caption_cube" value="#{cubeMan.cubUpdate.caption_cube}" required="true"/> 
       <p:outputLabel value="Visible:" /> 
       <p:selectBooleanCheckbox value="#{cubeMan.cubUpdate.visible}" ></p:selectBooleanCheckbox> 
       <p:outputLabel value="Enabled:" /> 
       <p:selectBooleanCheckbox value="#{cubeMan.cubUpdate.enabled}" ></p:selectBooleanCheckbox> 
       <p:outputLabel value="Cache:" /> 
       <p:selectBooleanCheckbox value="#{cubeMan.cubUpdate.cache}" ></p:selectBooleanCheckbox> 
     </p:panelGrid> 
    <p:commandButton value="Edit" actionListener="#{cubeMan.updateThisCube()}" update=":form2"></p:commandButton> 
    <p:commandButton value="Add" action="#{cubeMan.makeCube()}" ></p:commandButton> 
    <p:commandButton value="Delete" action="#{cubeMan.deleteCube()}"/> 
     <p:commandButton id="EditCube" value="+" type="button" onclick="PF('dlg3').show();" /> 

    </h:form> 

和我的表单它不在某个页面,所以我该怎么办?

回答

0

您可以使用在您的主页,并把你的src页面出现,这将是作品:

<ui:include src="/SelectedCube.xhtml" /> 
+0

你在任何时候欢迎 –