ste*_*wpf 7 playframework playframework-2.0
在我的控制器中,我有一个删除方法:
delete(String id, boolean confirmed)
Run Code Online (Sandbox Code Playgroud)
现在在路由中我想相应地映射两个URI:
GET /item/:id/delete controllers.Application.delete(id:String, false)
GET /item/:id/delete/confirmed controllers.Application.delete(id:String, true)
Run Code Online (Sandbox Code Playgroud)
(有趣的部分是根据URI传递给delete方法的第二个参数)
但是这给了我以下错误:
identifier expected but 'false' found.
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
bie*_*ior 18
正确的语法是:
GET /item/:id/delete controllers.Application.delete(id:String, confirmed:Boolean ?= false)
GET /item/:id/delete/confirmed controllers.Application.delete(id:String, confirmed:Boolean ?= true)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5573 次 |
| 最近记录: |