2016-08-30 2 views
0

저는 Ruby on Rails 장난감 프로젝트를 진행하고 있습니다. 두 개의 메인 페이지 A와 B가 있습니다. A는 입력을 받고 포스트 요청을하는 양식을 가지고 있습니다. 결과는 B 페이지에 표시됩니다. 그러면 B에서 외부 페이지로 리디렉션하는 옵션이 있습니다.외부 페이지로 리디렉션 한 후 뒤로 버튼

문제는 E에서 뒤로 버튼을 클릭하면 B로 돌아가지만 어떤 매개 변수도 찾을 수 없으므로 실패합니다 (A에서 양식의 텍스트 입력).

이것은 일반적인 문제입니까? 어떻게 해결할 수 있습니까?

편집 :이 문제의 또 다른 버전은 게시물을 사용하여 B에서 A로 돌아가려면 클릭 버튼을 사용하고 마지막으로 B로 이동하려면 다음 버튼을 사용하여 B로 이동합니다. B 매개 변수없이.

+0

렌더링 중입니까? B가 게시물 다음에 또는 B로 리디렉션합니까? – kcdragon

+0

예, 게시물 B가 표시되고 DB 매핑을 기반으로 E로 리디렉션되는 내부 링크 (base_url/: param)를 제공합니다. – Michael

답변

0

게시 및 렌더링은 일반적으로 권장되지 않습니다. 그 이유는 아마도 E의 뒤로 버튼을 클릭했을 때 문제의 원인 일 수 있습니다. 뒤로 버튼이 B를 표시하는 대신 양식을 다시 제출하려고합니다. A. 양식을 제출 한 후 B로 리디렉션하려고합니다.

관련 문제