2011-12-03 4 views
0

URL을 사용하여 페이지에 전달하는 2 개의 GET 매개 변수 값을 가져와야합니다. 문제는 FacesContext가 참조 된 세션이있는 페이지 그룹 내에서 작동한다는 것입니다. 이 경우에는 URL이 전자 메일에서 액세스되고 다른 페이지에서는 액세스되지 않기 때문에 GET을 사용하고 있습니다. ICEFaces를 사용할 때 FacesContext 대신 GET 값을 검색 할 수 있습니까?

은 내가 FacesContext 접근 시도 :

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

을하지만, 문맥을 얻기 위해 내가 FacesContext를 사용하지 않고 동일한 작업을 수행 할 수있는 방법에 대해 다른 생각을하려고 할 때 null을 반환?

답변

0

FacesContext은가는 길입니다. 우리는 여러분의 어플리케이션을 위해이 파라미터를 사용하고 있습니다.

"portlet"으로 질문을 표시했습니다. 포털에 따라 url을 통해 응용 프로그램에 매개 변수를 직접 전달할 수 없습니다. 때로는 특별한 처리가 필요합니다 ...

+0

마지막으로 JSP를 사용하여 끝났습니다. IceFaces가 GET 매개 변수를 지원하지 않기 때문입니다. –