如何使用JSF将参数从一个.jsp页面传递到另一个页面

时间:2015-06-10 15:48:34

标签: jsp jsf parameter-passing

我正在创建一个小项目,其中包括使用JSF 2.1创建一个小型电子商店。 我遇到的问题如下: 我想显示“Hi,customerName”,其中customerName是登录客户的名称,与Admin相同。 例如,一个名为“Trevor”的管理员登录,该应用程序会将您重定向到一个页面,其中显示“Hi,Trevor”。

第一次这样做,一切顺利,使用:

<h:outputFormat value="Welcome, {0}.">
    <f:param value="#{adminController.admin.name}" />
 </h:outputFormat>

但是如果我执行另一个操作,比如创建和持久化Product,如果最后我让用户单击一个按钮返回到LoginAdminHomePage.jsp,它只显示“Welcolme,null”。 如何在每次执行操作时显示管理员/用户名并返回其主页?

0 个答案:

没有答案