【问题标题】:Grails giving me 404 on controller when submitting form提交表单时,Grails 在控制器上给我 404
【发布时间】:2012-06-04 18:28:59
【问题描述】:

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

class BookingController {

    def periodCheck(){

    }

    def periodInput(){

    }

booking/periodCheck.gspbooking/periodInput.gsp 都已创建,如果我直接输入 URL,它们可以工作

但是,我在periodInput.gsp 中有一个表单,它应该向periodCheck 发送一些数据,每次发送表单时,我都会收到 404 错误,说是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>

我做错了什么?我也尝试在控制器中定义allowedMethods,但这没有帮助。

【问题讨论】:

    标签: forms grails


    【解决方案1】:

    好的,根据this blog post,使用actionSubmitsubmitButton 是有区别的。对于像我这样的表格,只需一个动作,我应该使用后者。

    现在它正在工作。

    【讨论】:

      猜你喜欢
      • 2020-03-05
      • 1970-01-01
      • 2015-03-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-22
      • 2020-04-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多