springmvc通过@requestBody javaBean接收注入跨域请求,但是报错415

qq_38883528 2018-01-21 07:28:23
[b]前台angular发送跨域post请求json参数到后台java接受,springmvc通过@requestBody javaBean接收注入,但是报错415,
通过查看request之后,发现只发送了options预请求,没有发送post请求。跨域本身没什么问题,因为不用 javaBean接收注入就不会报错,但是又不想放弃这个功能,求解决办法
...全文
625 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
timeisprecious 2020-10-29
  • 打赏
  • 举报
回复
跟javabean没关系 上面2个说的是跨域,楼主也说了没问题 应该是@requestBody 后端用这个注解,前端的ajax要做2个特殊处理,一个是content-type=application/json 另一个是data要用js做JSON化处理JSON.stringify(data)
X元素 2018-01-22
  • 打赏
  • 举报
回复
印象里,可以尝试jsonp 或者配置CORS
Inhibitory 2018-01-22
  • 打赏
  • 举报
回复
跨域请求 JSONP 只支持 GET

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧