发表于: 2017-06-07 23:52:11
1 1283
今天完成的事情:
1、用户在注册页面,点击“发送验证码”按钮,用ajax将手机号传到controller。发送短信。后台做好防止用户发信次数过多的判断。
明天计划的事情:
遇到的问题:
1、期初在前台页面进行ajax传值时,发现取到的手机号总是为空。后来发现是因为$("#mobile").val() 写到点击事件外面去了。
$(function () {
$('#sendCode').click(
function () {
var data={
mobile:$("#mobile").val()
}
$.ajax({
type:"POST",
url: "/student/sendCode",
data:data,
dataType:JSON,
success:function (html) {
console.log(html);
}
})
}
);
});
2、把sendCloudSDK以maven依赖的方式添加到项目中时,以为如下这样就可以了。
<dependency>
<groupId>com.sendcloud</groupId>
<artifactId>sdk</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
其实sendCloudSDK自己也依赖的其他的jar包,需要一起引入。不然发邮箱时会报错找不到xx类。
收获:
1、学习ajax传递参数给springmvc。
2、学习用gson解析json格式的数据。
3、通过maven依赖的方式把sendCloud集成到了自己的主项目中。体会到了什么是maven的依赖。
4、http://www.cio.com.cn/eyan/411872.html 在网上看了一些分析云存储的文章,对一些概念心中有数。
5、旁听了修真院16期评审。可以学到很多东西,可以在面试中用上这些。前提是。。。你有没有听懂。可惜我还没听太懂。
6、还有一个感受,在写以前没写过或没接触过的业务时(比如任务7 的短信验证和邮箱验证),总希望能先百度到一个好的例子,模仿着它做。导致找例子就花了很多时间。
评论