-1
我想讓多個控制器方法指向單個視圖。有沒有辦法將控制器方法指向任意視圖?
的消息控制器將具有兩個方法,newMsg和newMsgWithParent,每個點的應用程序/視圖/ newMsg.html,視圖將處理(非常簡單的)邏輯區分兩個輸入形式。
如果可能,我該如何做到這一點?
編輯:翻閱API,你可以使用play.mvc.Controller.renderTemplate來解決這個問題。
我想讓多個控制器方法指向單個視圖。有沒有辦法將控制器方法指向任意視圖?
的消息控制器將具有兩個方法,newMsg和newMsgWithParent,每個點的應用程序/視圖/ newMsg.html,視圖將處理(非常簡單的)邏輯區分兩個輸入形式。
如果可能,我該如何做到這一點?
編輯:翻閱API,你可以使用play.mvc.Controller.renderTemplate來解決這個問題。
有兩種方法。您可以使用
render(templateName, args...);
或
renderTemplate(templateName, args...);
我傾向於第二種方法,因爲儘管它們以完全相同的方式工作,我相信第二個更清晰,因此更好的做法。
你可以發表答案,然後標記爲接受幾天。謝謝。 – Kev