Пересылка в Rails

В Java Servlets/JSP вы можете перенаправить (в оба конца) запрос или переслать запрос (в рамках одного и того же запроса). Кажется, что в документации по Rails есть только примеры перенаправления. Как я могу реализовать пересылку в Rails 3? Спасибо заранее.

2 ответа

Решение

См. http://www.ruby-forum.com/topic/3810690

Обходное решение, похоже, заключается в создании оболочки для логики контроллера и вызове ее из обоих действий при отображении общего шаблона. Не совсем идеально, но, по крайней мере, немного высушит вас.

Если действие, которое вы пытаетесь переслать, находится в том же контроллере и требует тех же параметров, вы можете просто вызвать метод экземпляра напрямую.

Другие вопросы по тегам