JFinal

登录 注册

关于HTTP的提交方式 使用AJAX 以DELETE方式提交后台不支持,各位如何破?

描述场景如下:

QQ图片20160928102611.png

QQ图片20160928102622.png

QQ图片20160928102641.png



QQ图片20160928102630.png

QQ图片20160928102634.png

后台接收不到参数。

目前开发过程用的是Jetty容器。

不懂是不是容器不支持???




评论

  • 09-28 10:40
    目前有个解决办法就是问号挂参。
  • 09-28 10:57
    如果你用的是 jquery,那么参数应该是 type: "DELETE",而不是 method: "DELETE"

    此外有部分浏览器不支持 GET、POST 以外的请求类型,这也是为什么 jfinal 将路由设计成 method 在 url 中,而不是请求头中的原因,有很多所谓的 restful 框架就是被这个给套死了,极其不实用的 url 设计
  • 09-28 15:48
    @JFinal 我两种都试过,是一样的效果。
  • 10-07 02:11
    @小飞象 发送方法到后台,用后台方法删除不就可以了??
  • 发送