1
我試圖做CRUD在Category類:斯卡拉形式,類型不匹配錯誤
categoryEdit.scala.html:
@(cat: Category, myForm: Form[Category])
@admin(title = "Category") {
@helper.form(action = controllers.Application.categorySave) {
@inputText(myForm("name"))
<input type="submit" value="Save">
}
}
的控制器代碼:
public static Result categorySave() {
// save form data here ...
return redirect(
routes.Application.index()
);
}
進入路由文件如下。
GET /saveCategory controllers.Application.categorySave()
我收到此錯誤:在這條線
type mismatch; found : play.mvc.Result required: play.api.mvc.Call
:@helper.form(action = controllers.Application.categorySave) {
什麼是錯誤的,我的形式?我錯過了什麼?
你能顯示你的'routes'文件嗎?你是否將路線添加到'controllers.Application.categorySave'? – 2012-07-23 08:22:38
嗯,我已經在路由文件中的條目,但它沒有任何區別... :(請參閱已編輯的版本.... – moCap 2012-07-23 09:11:32
您是否導入了路由包?如果不嘗試以下操作:'routes.Application。 categorySave()' – adis 2012-07-23 09:12:23