0

我需要检索使用 URL 传递给页面的 2 个 GET 参数的值,问题是 FacesContext 仅在具有引用会话的一组页面中工作;在这种情况下,我使用的是 GET,因为该 url 是从电子邮件访问的,而不是从另一个页面访问的。

我尝试了 FacesContext 方法:

FacesContext context = FacesContext.getCurrentInstance();    
String login = context.getExternalContext().getRequestParameterMap().get("login");
String id = context.getExternalContext().getRequestParameterMap().get("idReunion")

但是它在尝试获取上下文时返回 null,还有其他想法如何在不使用 FacesContext 的情况下完成相同的操作吗?

4

1 回答 1

0

FacesContext是要走的路。我们将它用于您的应用程序,并且也在获取参数。

您用“portlet”标记了您的问题。根据您的门户,您不能通过 url 直接将参数传递给您的应用程序。有时您需要特殊处理...

于 2011-12-07T21:51:15.930 回答