1

嗨,我看到 BalusC 的这个回答为实体创建主详细信息页面,如何链接它们以及选择哪个 bean 范围

我正在寻找一种将输入值作为请求 GET 参数传递的方法。假设我有一个带有如下搜索表单的 page1:

<h:form>                              
  <h1>Search</h1>                
  Search Person
  <p:inputText value="#{personBean.personName}"/>                  
  <p:commandButton value="Find" action="personData.xhtml?faces-redirect=true"/>                                
</h:form>

并有第二页(page2)来显示这个人的数据,如下所示:

<h:head>
<f:metadata>
   <f:viewParam name="personName" value="#{person}" converter="#{personConverter}"converterMessage="bla bla"
                     required="true" requiredMessage="bla bla" />                      
 </f:metadata>
        <title>Facelet Title</title>
    </h:head>
    <h:body>
        Hello from Facelets
        <p:messages/>

        Here show person Data.....
</h:body>

我的问题是如何将 page1 的输入值作为 GET 请求参数传递给 page2,这样我就可以在 page2 中拥有书签功能。提前致谢。对不起我的英语不好 :)

4

0 回答 0