我刚刚开始尝试使用 play 框架并尝试使用 todolist 项目
在路由文件中:我对其他事情没有任何问题,但以下 POST /tasks/ :id/delete controllers.application.deleteTask() 如果有人帮助我,:id/delete 的确切工作是什么
我刚刚开始尝试使用 play 框架并尝试使用 todolist 项目
在路由文件中:我对其他事情没有任何问题,但以下 POST /tasks/ :id/delete controllers.application.deleteTask() 如果有人帮助我,:id/delete 的确切工作是什么
您的示例中有 3 段由斜线分隔。第一个是tasks
静态的,第二个:id
是动态的,第三个是静态的delete
,这意味着链接可以是/tasks/1/delete
,/tasks/2/delete
等等。无论如何,您应该将此动态段作为deleteTask()
操作参数传递:
POST /tasks/:id/delete controllers.application.deleteTask(id: Long)
它在动态部件和参数类型部分的路线文档中进行了描述。