【发布时间】:2013-03-15 14:51:33
【问题描述】:
我正在使用 JSF2,我需要能够通过 commandLink 将参数从一个 JSF 页面传递到另一个页面。
我在页面 funding.xhtml (ViewScoped) 上并定义了以下链接:
<p:commandLink styleClass="toolbar"
action="/application/customerApplicationManagement.jsf">
<p:graphicImage url="/resources/gfx/search.png" />
<h:outputText value="#{msg.menu_searchApplications}" styleClass="toolbarLink" />
</p:commandLink>
我需要将一个字符串值传递给 customerApplicationManagement 页面,指示我来自哪个页面,以便在选择应用程序后,我可以返回该页面。我已经尝试了几个关于如何传递这个值的建议,包括f:param、f:viewParam。我什至尝试将其直接添加到 url (?fromPage=funding) 等,但它们似乎只有在将值传递回当前页面而不是我要导航到的新页面时才起作用。
谁能告诉我如何才能最好地实现这一点。
【问题讨论】:
标签: jsf parameters