请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

4回答

源生活 2017-11-07 20:56:49

我想问下,在RESTful这一章,最开始的时候是不上传文件的,只是做简单的DELETE,你的代码也是不可以的?

0 回复 有任何疑惑可以回复我~
源生活 2017-11-07 20:52:02

原样运行最终版代码,不做任何修改,是不可以的?那不应该的,目前同学们还没发生过这种情况,最终版代码一定是可以的,你按视频里的方法,在HiddenHttpMethodFilter的源码里打断点,看下_method的值有没有解析出来。

0 回复 有任何疑惑可以回复我~
源生活 2017-11-07 17:54:45

你下载一下最终版,那里面是完整可运行的,看下和这个版本的代码到底有什么区别,页面确实只能POST或GET,但这其中Spring拦截器做了其他的工作,才让POST转换成Spring能识别的PUT、DELETE等,这个不用怀疑,在视频里也很详细的展示了这一点。

0 回复 有任何疑惑可以回复我~
  • 提问者 冷酷柔情_Demo #1
    over  我下载您的代码试试
    回复 有任何疑惑可以回复我~ 2017-11-07 17:58:12
  • 提问者 冷酷柔情_Demo #2
    我运行了您的代码  也是一样 报HTTP Status [405] – [Method Not Allowed] 错误
    回复 有任何疑惑可以回复我~ 2017-11-07 18:38:57
  • 提问者 冷酷柔情_Demo #3
    tomcat 是1.8
    回复 有任何疑惑可以回复我~ 2017-11-07 18:39:24
源生活 2017-11-07 17:34:04

RESTful风格请求中几个关键的步骤都做了?一共哪几步?

0 回复 有任何疑惑可以回复我~
  • 提问者 冷酷柔情_Demo #1
    1:JSP页面埋下一个 hidden   <input type="hidden" name="_method" value="DELETE"/>   2:配置 web.xml HiddenHttpMethodFilter  3:control 方法method = RequestMethod.DELETE
    回复 有任何疑惑可以回复我~ 2017-11-07 17:37:45
  • 源生活 回复 提问者 冷酷柔情_Demo #2
    如果RESTful风格同时还想上传文件,是不是还有一步?
    回复 有任何疑惑可以回复我~ 2017-11-07 17:40:55
  • 提问者 冷酷柔情_Demo 回复 源生活 #3
    MultipartFilter配置吗?
    回复 有任何疑惑可以回复我~ 2017-11-07 17:46:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信