我想让多个控制器方法指向单个视图。
消息控制器将有两个方法, newMsg 和 newMsgWithParent ,每个方法都指向app / views / newMsg.html,以及视图将处理区分两种输入形式的(非常简单的)逻辑。如果可能,我该怎么做?
编辑:翻阅API,您可以使用play.mvc.Controller.renderTemplate解决此问题。
答案 0 :(得分:1)
有两种方法。你可以使用
render(templateName, args...);
或
renderTemplate(templateName, args...);
我更喜欢第二种方法,因为虽然它们以完全相同的方式工作,但我相信第二种方法更清晰,因此更好的做法。