提交表格时,Grails在控制器上给我404

时间:2012-06-04 18:28:59

标签: forms grails

我有一个基本的控制器,就像这样:

class BookingController {

    def periodCheck(){

    }

    def periodInput(){

    }

我已创建booking/periodCheck.gspbooking/periodInput.gsp,如果我直接输入网址,则可以

但是,我在periodInput.gsp中有一个表单应该向periodCheck发送一些数据,每次发送表单时,我都会收到404错误,说{{1} }}。表单定义如下:

The requested resource (/hoteledison/booking/periodCheck) is not available

我做错了什么?我也尝试在控制器中定义<g:form action="periodCheck"> <!-- here would go the fields --> <g:actionSubmit class="btn" value="Comprobar" /> </g:form> ,但这没有帮助。

1 个答案:

答案 0 :(得分:3)

好的,根据this blog post,使用actionSubmitsubmitButton之间存在差异。对于像我这样的形式,只需要一个动作,我应该使用后者。

现在它正在运作。