2012-05-01 30 views
1

在Java Servlets/JSP中,您可以重定向(往返服務器)請求或轉發請求(在相同請求的範圍內)。看來Rails文檔只有重定向的例子。我如何在Rails 3中實現轉發?感謝提前。在Rails中轉發

+0

不轉發和重定向兩個單詞爲同一工作?〜 – Jonathan

+0

沒有轉發不重定向。也許你可以在Rails中爲這兩種情況使用相同的方法,但我不知道如何。你能否提供重定向(30x)和轉發的例子? – keram

回答

2

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

解決方法似乎是創建控制器邏輯的包裝,並從兩個動作調用它,而呈現一個共享的模板。不完全理想,但至少會讓你變得有點起色。

+0

+1編程雙關:) –

1

如果您嘗試轉發的操作位於同一個控制器中並且需要相同的參數,則可以直接調用實例方法。