2012-01-17 3 views
0

환경 :Java EE 웹 응용 프로그램의 "뒤로"버튼을 감지하는 방법이 있습니까?

  • 봄 필요한 매개 변수 내가 원하는 실종으로 webflow을 불러 일으키는 곳 스프링 웹을 사용
  • 상황에서 2
  • 스프링 MVC
  • 부두 서버

흐름 최신 개발자를위한 메시지를 인쇄하십시오 (FlowController를 서브 클래 싱하여이 작업을 수행했습니다). 웹 플로우가 완료되고 사용자가 뒤로 버튼을 친 때 문제가 발생합니다. 이 경우 다른 페이지 (정적)로 리디렉션하고 싶습니다.

이 흐름에 있다면이 동작을 수행하기 위해 수신기를 사용하지만 웹 흐름이 종료되었습니다. 따라서 뒤로 버튼을 누르면 다른 웹 플로우를 시작하려고하는 효과가 있습니다.

웹 플로 외부의 "뒤로 버튼"을 감지하는 방법이 있습니까?

다른 제안 사항이 도움이 될 것입니다.

답변

0

역방향 탐색을 검색하는 대신 웹 플로우의 마지막 부분을 설정하여 새 플로우를 시작하지 말고 대신 리디렉션을 수행하십시오.

+0

웹 플로우의 마지막 부분은 이미 리디렉션을 수행합니다. 그런 다음 사용자가 뒤로 버튼을 누르면 매개 변수없이 새 웹 플로우를 시작하려고 시도합니다. 웹 플로우가 완료된 직후 페이지에 있습니다. 사용자가 뒤로 버튼을 누르면 리디렉션을 수행하려고합니다. – Tiris

관련 문제