我需要检索我使用URL传递给页面的2个GET参数的值,问题是FacesContext只在一组带有引用会话的页面中工作;在这种情况下,我正在使用GET,因为网址是通过电子邮件而不是从其他网页访问的。
我尝试了FacesContext方法:
FacesContext context = FacesContext.getCurrentInstance();
String login = context.getExternalContext().getRequestParameterMap().get("login");
String id = context.getExternalContext().getRequestParameterMap().get("idReunion")
但是在尝试获取上下文时它返回null,任何其他想法如何在不使用FacesContext的情况下完成相同的操作?
答案 0 :(得分:0)
FacesContext
是要走的路。我们正在将它用于您的应用程序并获取参数。
您使用“portlet”标记了您的问题。根据您的门户网站,您无法通过网址直接将参数传递给您的应用程序。有时您需要特殊处理...