如果没有拼写错误发生了错误404,500,那么解决方案如下
https://blog.csdn.net/qq_26894727/article/details/102925578
https://blog.csdn.net/qq_26894727/article/details/102925578
2019-11-06
全局异常处理demo
https://blog.csdn.net/hbtj_1216/article/details/81102063
https://blog.csdn.net/hbtj_1216/article/details/81102063
2019-10-05
对于第四个秒杀接口为什么要用POST有疑问?
POST不是用在增加资源么,感觉暴露接口没有增加资源,也没用更新资源,应该用GET更合适吧?
POST不是用在增加资源么,感觉暴露接口没有增加资源,也没用更新资源,应该用GET更合适吧?
2019-05-09
程序代码检查多遍仍然没有显示倒计时时间的童鞋,你们去看看引入bootcdn中的jquery.countdown的那个<srcipt>,一定要是jquery.countdown,而不是jquery-countdown,所以需要在https://www.bootcdn.cn/官网上搜索jquery.countdown,引入某个版本即可。
没有获取到倒计时时间或者秒杀结束的:
1.首先去看一下数据库时间是否在秒杀时间内
2.如果点击details之后显示页面但是没有倒数时间。f12之后检查元素,下面会显示报错原因,如果是地址不对的话。可以修改一下seckillController里SeckillResult方法的@RequestMapping里的映射值value
或者修改seckill.js里now返回的字符串。
1.首先去看一下数据库时间是否在秒杀时间内
2.如果点击details之后显示页面但是没有倒数时间。f12之后检查元素,下面会显示报错原因,如果是地址不对的话。可以修改一下seckillController里SeckillResult方法的@RequestMapping里的映射值value
或者修改seckill.js里now返回的字符串。
ajax不能获取java后台传来的数据,报406错误的解决办法
后台的@RequestMapping中应该如下写:
@RequestMapping(value = "/time/now", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
同时要记得加上@ResponseBody,该注解用于将Controller的请求处理方法返回的对象。当返回的数据不是HTML标签的页面,而是其他某种格式的数据时(如JSON、XML等)使用它。
后台的@RequestMapping中应该如下写:
@RequestMapping(value = "/time/now", method = RequestMethod.GET, produces = "application/json;charset=UTF-8")
同时要记得加上@ResponseBody,该注解用于将Controller的请求处理方法返回的对象。当返回的数据不是HTML标签的页面,而是其他某种格式的数据时(如JSON、XML等)使用它。