单击工具栏选项后显示新的空白页面

时间:2013-11-28 16:03:24

标签: jsf richfaces toolbar

我从数据库中删除了某些内容时显示的页面。此页面有toolbar,可以选择转到名为SearchDocument的网页,但是当我点击该选项时,SearchDocument inputtexts不为空。每次点击toolbar上的选项时,我都想显示一个新的空白页面。

我怎么能这样做?

Deleted.xhtml

 <h:body>
       <h:form>  
       <rich:toolbar height="35" >
       <rich:dropDownMenu>      
       <f:facet name="label">
       <h:panelGroup>
       <h:outputText value="Home"  style="font-size:10pt"  />
       </h:panelGroup>
       </f:facet>
       <rich:menuItem mode="ajax" label="Go" action="SearchDocument">
       </rich:menuItem>
       </rich:dropDownMenu>
       </rich:toolbar>  

       <br />
       <br />
       <h:outputText value="Successfully deleted!!!" />      

       </h:form>
       </h:body>

SearchDocument.xhtml

<h:form enctype="multipart/form-data">
 Search Documents<br />
  <br />
 <h:panelGrid columns="2">
     Title: <h:inputText value="#{pesquisaBean.title}" /> 
     <h:commandButton value="Procurar" action="#{pesquisaBean.search()}" />
   </h:panelGrid>
   <br />
  <h:panelGrid columns="2">
     Keyword: <h:inputText value="#{pesquisaBean.subject}" /> 
     <h:commandButton value="Procurar" action="#{pesquisaBean.searchBySubject()}" />
  </h:panelGrid>

    <br />
    <br />
 </form>

1 个答案:

答案 0 :(得分:0)

你可以
1)将菜单项中的动作更改为perquisaBean.showSearchDocument并清除此方法中的标题和主题;

2)使用其他Form bean来存储标题和主题等数据。