我有一个基本的控制器,就像这样:
class BookingController {
def periodCheck(){
}
def periodInput(){
}
我已创建booking/periodCheck.gsp
和booking/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>
,但这没有帮助。
答案 0 :(得分:3)
好的,根据this blog post,使用actionSubmit
和submitButton
之间存在差异。对于像我这样的形式,只需要一个动作,我应该使用后者。
现在它正在运作。