我正在开发一个应用程序,我必须根据用户输入显示来自数据库的数据(比如说,雇员ID的字段empid,并根据此输入显示来自数据库的一些信息)。我正在使用JSF,PrimeFace和Hibernate。在JSF页面之间传递信息
现在我有index.xhtml页面,我正在输入empid。之后,我必须重定向到另一页page2.xhtml。
这里是一个的index.xhtml片段:
<h:form>
<p>Employee ID:
<p:inputText value="#{userBean.newuser.empid}" required="true"/></p>
</h:form>
<br />
<h:form>
<p:commandButton action="page2?faces-redirect=true" value="Enter" />
</h:form>
但经过重新定向到page2.xhtml,从页面的index.xhtml的EMPID输入丢失。我试着读了一些关于此的帖子,但无法理解。请帮忙。如果这是一个重复的问题,我很抱歉。
您的输入字段和您的命令按钮是不同的形式? –
是的,我注意到了。我把它们放在同一个表格中,但这样也不好。 – rkarwayun
https://stackoverflow.com/questions/31147487/jsf-passing-parameter-between-two-requestscoped-managed-beans-in-jsf-page – Kukeltje