【发布时间】:2012-05-02 19:12:10
【问题描述】:
我是新手玩框架。我无法理解控制器包的想法。我该如何使用它们,它们有什么用? 如果我有一个可点击的按钮,我如何将它链接到我想要的操作?请,需要一个答案!谢谢你
【问题讨论】:
-
请补充,play框架的版本。尽管这是一个普遍的问题。
标签: java eclipse model-view-controller playframework-1.x
我是新手玩框架。我无法理解控制器包的想法。我该如何使用它们,它们有什么用? 如果我有一个可点击的按钮,我如何将它链接到我想要的操作?请,需要一个答案!谢谢你
【问题讨论】:
标签: java eclipse model-view-controller playframework-1.x
Play Framework中的Controller是常见的MVC控制器:http://en.wikipedia.org/wiki/Model–view–controller
正如 Olivier 在他的评论中提到的,您可以在 Play 的官方文档中了解它是如何工作的。
Play 框架中还有 routing mechanism 将您的请求“翻译”为 controller.action(params) 集。
尽管如此,我还是建议您从 Play 2.0 版开始。它也支持 Java,并且还有一些示例应用程序可以让您更快地了解 Play 的 MVC。
【讨论】:
链接操作:
<a href="@{ControllerName.methodView(argName)}">${phone}</a>
和形式:
<form action="@{ControllerName.methodSave()}" method="POST">
<button type="submit" >Save</button>
</form>
【讨论】: