删除按钮在Grails的list.gsp中不起作用

删除按钮在Grails的list.gsp中不起作用,grails,gsp,Grails,Gsp,这是我的密码 <td> <g:form resource="${this.stock}" method="DELETE"> <g:link id="${stock.id}" class="btn btn-primary" action="edit" resource="${this.stock}"><g:message code="default.button.edit.label"

这是我的密码

        <td>
            <g:form resource="${this.stock}" method="DELETE">
                <g:link id="${stock.id}" class="btn btn-primary" action="edit" resource="${this.stock}"><g:message code="default.button.edit.label" default="Edit" /></g:link>
                <input class="btn btn-warning" type="submit" value="${message(code: 'default.button.delete.label', default: 'Delete')}" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
            </g:form>
        </td>

Edit
按钮正在工作,但
Delete
按钮不工作。这里怎么了?

如前一行所述,要使用的表单方法是
GET
POST
,不能将
DELETE
指定为表单方法类型

最好使用
,而不是
有关
的更多信息,请参阅

还要提到动作名称,它在表单提交时重定向到该名称


希望这能起作用,尝试一下,如果您还有任何疑问,请告诉我。

很难弄清楚您在做什么您有一个带有方法DELETE的表单,然后在其中有一个到action edit的链接-请查看您的代码和您试图实际做的事情。动作的形式是??这是一个普通表单吗?如果是的话,它应该是action=“delete”或者什么动作表单应该是什么动作?我正在使用这个表单作为表的一列,我想在其中使用2个动作(编辑和删除)。我从show.gsp获取了此代码您从show.gsp获取了上述代码并将其放入您自己的gsp中?普惠制的行动是什么样子的?非常感谢。我已经给出了
,但还没有起作用