SSM框架常见问题解决

用SpringMVC写了一个学期后端代码了,也不是什么大佬,代码理解水平也不是很高,但是这期间遇到的问题还是不少,写一篇在开发期间最困扰我的三个错误的分享吧

  • 问题1:No mapping for GET

    nomappingforget

    解决方案:通常情况下遇到这种问题,请先检查方法名是否有误、无误请检查applicationContext.xml中控制器包名是否正确,仍无误请检查是否提交调用接口时,method值为post,若都无误,而使用的编辑器又为eclipse时,请右键项目名,选择构建项目,即可解决问题。

  • 问题2:与vue前端交互返回json数据时,后端确认发送过数据,然而,前端拿不到数据

    解决方案:请在方法前加@ResponseBody注释,即可解决问题

  • 问题3:跨域问题,也是我这期间最头痛的问题

    xmlhttprequest

    解决方案:首先查看后台控制器是否报错,如果有报错,请按报错提示,将问题解决。

    如果解决后还有问题,先给出最简单粗暴的解决方法,在出问题的控制器前,加@CrossOrigin(origins="*",maxAge=3600)这行注释,应该可以解决绝大部分跨域引起的问题。

    说实话,到现在我还是不懂为什么会发生这样的问题

    下面可以给出几篇我一直在看的参考资料:

    https://segmentfault.com/a/1190000015597029

    https://blog.csdn.net/yup1212/article/details/87633272

    https://www.jianshu.com/p/89a377c52b48

    https://blog.csdn.net/dear_little_bear/article/details/83999391

posted @ 2020-06-13 15:36  是九啊  阅读(991)  评论(3编辑  收藏  举报