리디렉션 및 리디렉션과 탐색 규칙이 추가, 내 질문이 JSF 1.x에서의 탐색 규칙을 사용 할 수 없습니다JSF 1.2 매개 변수 내가 JSF 1.2 사용 요청을
답변
재보기로 요청 매개 변수를 추가하는 방법입니다 대신 ExternalContext#redirect()
을 사용하십시오.
public void action() throws IOException {
// ...
ExternalContext ec = FacesContext.getCurrentInstance().getExternalContext();
String url = ec.getRequestContextPath() + "/page.jsf?someparam=" + URLEncoder.encode(someparam, "UTF-8");
ec.redirect(url);
}
url에 새로운 param을 추가하는 대신 API를 통해 프로그래밍 방식으로 쿼리 param key 및 value를 추가 할 수 있습니까? – user2918640
@ user2918640 : 가능합니다. JSF는 공용 URL 빌더 API 만 제공하지 않습니다. JSF 유틸리티 라이브러리 OmniFaces에는 컨텍스트 경로를 자동으로 추가하고 매개 변수를 URL 인코딩하는 편리한 Faces # redirect() 메소드가 있습니다. – BalusC
그러나 어떻게 정면에서 할 수 있습니까? OmniFaces 소스를 복사 하시겠습니까? 매개 변수를 이미 포함하고있는 url에 params를 안전하게 추가하고 싶습니다. – user2918640
- 1. JSF 1.2 : ui : 매개 변수 포함
- 2. JSF 1.2 + Javascript + AJAX
- 3. JSF 1.2 : java.util.ConcurrentModificationException
- 4. JSF 1.2 fileDownloadActionListener
- 5. JSF 1.2 dataTable 문제
- 6. JSF 1.2 NavigationHandler 커스텀 내비게이션
- 7. JSF 1.2 AJAX URL로 리디렉션
- 8. JSF 1.2 + Spring 2.5. 어떻게?
- 9. JSF 1.2 돌아 가기 하이퍼 링크
- 10. JSF 1.2 startElement 및 writeAttribute 설명
- 11. com.sun.faces.enableRestoreView11Compatibility JSF 1.2 대신 무엇을 사용합니까?
- 12. ManagedBean (JSF 1.2)의 클래스 용 JSF 변환기 가져 오기
- 13. JSF 1.2 애플리케이션에서 JSF 2.0 주석을 사용할 수 있습니까?
- 14. IllegalArgumentException가 시간을 사용하는 경우 : selectOneRadioButton JSF 1.2
- 15. JSF 1.2 : a4j : selectOneRadio가 예상대로 작동하지 않습니다.
- 16. 하위 selectOneMenu 값이 잘못되었습니다. JSF 1.2
- 17. JSF 1.2 dataTable 동적으로 열 추가
- 18. JSF (1.2) 메시지 (들)이 문제에 따르면
- 19. Glassfish (2.1) JSF (1.2) 설정 404 페이지
- 20. JSF 1.2/Mojarra에서 예외를 삼키는 방법
- 21. jsf 1.2 동일한 관리 Bean의 두 범위
- 22. Java 1.7 및 JSF 1.2 호환성
- 23. 리소스를 포함한 JSF 1.2 응답 캡처
- 24. JSF 1.2 및 JSF에서 ActionListener 메서드를 사용하는 방법. 2.x?
- 25. JSF 1.2 : xhtml 페이지에서 빈 값을 검색 할 수 없습니다.
- 26. 1.2+
- 27. JSF : 매개 변수
- 28. JSF facelets 매개 변수
- 29. JSF 1.2 NavigationHandler # handle 두 번 호출 된 네비게이션
- 30. JSF 요청 매개 변수
유용과 같습니다 http://stackoverflow.com/questions/3605238/how-do-you-pass-view-parameters-when-navigating-from-an-action-in-jsf2 – Omar
@ Omar는 JSF 2 이후로 작동합니다. OP의 질문은 JSF 1.2에 대한 것입니다. –
JSF 2에서 solucion을 볼 수 있지만 JSSF 1.2와 비슷한 기능이 있는지 알고 싶습니다. – jrey