刚开始学习easyUI,在做条件搜索的时候想做一个下拉框,其数据想从后台静态json文件获取,但是一直获取不到,浏览器控制台日志报错如下:
POST http://localhost:8080/DBMS/resources/json/goodsTypeGrade.json?v=4 405 (Method Not Allowed)
其实上面的信息已经说的比较明白了:方法不允许。但是本人还是小白,所以不得其门路,就用filddler抓取了一下,截图如下:
看了之后确定了:是因为后端不支持用“POST”格式访问json文件。我的环境如下:
【环境】:springMVC+easyUI,
springMVC配置:
既然找到原因了,是因为http请求方式不支持,那

本文介绍了在使用easyUI的combobox控件从后台json文件获取数据时遇到POST方法不被允许的问题。通过Fiddler工具抓包发现,easyUI默认采用POST方式请求数据,但后端springMVC不支持此方式访问静态资源。经过代码调整,将请求方式改为GET,问题得到解决。同时引发疑问:1. easyUI为何默认使用POST及如何传递参数;2. 是否所有静态资源都不支持POST。期待技术专家提供解答。
最低0.47元/天 解锁文章
6229

被折叠的 条评论
为什么被折叠?



