ProjectController でプロジェクトを作成していますが、作成後に保存する必要があります。しかし、代わりに次の例外が発生します。
Class java.lang.ClassCastException
Message com.everyonecounts.padre.ProjectController$_closure1 cannot be cast to javax.servlet.ServletRequest
私の保存方法のコードは次のとおりです。
def save() {
log.debug(params)
def projectInstance = new Project(params)
if (!projectInstance.save(flush: false)) {
log.debug("save failed")
render(view: "create", model: [projectInstance: projectInstance])
return
}
}
スタック トレースを見ると、レンダリング ラインでエラーが発生していることがわかります。