为了账号安全,请及时绑定邮箱和手机立即绑定
我将老师写的代码整理 说明,还包含了错误笔记记录,希望能够帮助大家 https://github.com/chencong-plan/seckill
异常应该使用全局异常处理器去控制。而不是每个地方都去try
detail方法没必要判断seckillId是否为null把,不传的话也进不来。
老师讲的太好,老师出实战吧,我们会买。
为什么会产生 http://localhost:8080/seckill/time/now 404not found?
eclipse中,要把seckill.js的resource文件夹放在webapp目录下,而且detail.jsp中要改成<script src="/seckill(工程名字)/resource/script/seckill.js" type="text/javascript"></script>
想看一下 整个项目的教学不仅仅是Web层
老师讲的很好,感觉很实用,希望老师多出点这么好的免费课程,嘿嘿嘿.
总结:1.浏览器控制台报错:某某方法未定义之类的;错误原因是js文件路径配置错误,没有加载到文件自然没有定义或者加载到文件,方法名不一致导致未定义错误;
2.运行正常,但是没有想要的效果(没有计时插件),很可能是因为使用jquery获取标签的时候,再id前面没有加#号!
若是出现以下错误:
$.get(seckill.URL.now(), {}, function(result){...}

浏览器报500错: http://localhost:8080/seckill/time/now

点击链接后显示错误:Request processing failed; nested exception is java.lang.IllegalArgumentException:

解决方法:在 封装秒杀相关的ajax的url 要带上项目名称,如:/secendKill/seckill/time/now
原因:由于前面课程中去掉了Tomcat运行的根目录
如果有同学有404的情况,请看看这个链接。 http://www.imooc.com/qadetail/230758 我也是出现这个,然后在网上看到啦,很多人都有这样的情况。改了之后就好了。
不显示弹出输入手机号的弹窗,然后在游览器中审查元素说 //使用EL表达式传入参数
seckill.detail.init({
seckillId:1003,
startTime:1514131200000,//毫秒
endTime:1514217600000
});
这里出错
虽然有很多坑,但是还是要感谢老师让我学到了很多
如果发现页面效果不对,请核对css,js文件的版本。老师用的是
<link href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet">

<script src="http://apps.bdimg.com/libs/jquery/2.0.0/jquery.min.js"></script>
<script src="http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"></script>
老师的视频很详细
课程须知
《Java高并发秒杀API》是系列课程,共四门课,分别为业务分析和DAO层,Service层,Web层和高并发优化。本门课程是第二门课程,学习前需要了解如下知识: 1、精通JavaWeb基础 2、熟悉SpringMVC、Spring和MyBatis框架 3、学习《Java高并发秒杀API》系列的前两门课程
老师告诉你能学到什么?
1、掌握秒杀业务 2、能够进行SpringMVC+Spring+MyBatis的整合开发 3、使⽤用SpringMVC整合spring,实现秒杀restful接⼝

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消