发表于: 2017-11-17 22:52:35

1 823


今天完成的事情:

1.第三方API
流程(以容联发送验证码为例)
正常流程是用户点击获取验证码按钮.客户端向服务器发送一个请求.然后找到我的发送验证码接口.然后服务器使用调用第三方API的接口的方法,给容联的服务器发送一个携带着我个人信息,发送短信号码和短信格式的请求.容联了服务器里接受请求的API 接受到请求后.猜测应该是先验证我个人信息.然后向用户发送一条验证码.发送完成后.容联的服务器再向我发送一条信息包含发送状态等信息;
所以我们要使用一个第三方api就先到官网或开发平台;找到帮助文档什么的.找到sdk(开发工具包)demo.有demo最好.先将demo跑通.然后把jar包导入我个人项目.再把demo里有关功能的代码整合成一个util.之后在controller里直接调用这个方法就行了;

2.

jsp九大内置对象和四大域
request           请求对象             类型 javax.servlet.ServletRequest        作用域 Request
response          响应对象              类型 javax.servlet.SrvletResponse        作用域 Page
pageContext       页面上下文对象        类型 javax.servlet.jsp.PageContext       作用域 Page
session           会话对象              类型 javax.servlet.http.HttpSession      作用域 Session
application       应用程序对象          类型 javax.servlet.ServletContext        作用域 Application
out               输出对象              类型 javax.servlet.jsp.JspWriter         作用域 Page
config            配置对象              类型 javax.servlet.ServletConfig         作用域 Page
page              页面对象              类型 javax.lang.Object                   作用域 Page
exception         例外对象              类型 javax.lang.Throwable                作用域 page
1.作用域即信息共享范围,也就是说一个信息能够在多大范围里有效
2.request请求假如是request.forward的时候就是可以在页面中跳转的.假如是redirect重定向的话,流程是客户端向服务端发送一个请求,然后服务端告诉客户端需要重新发送一个请求给另一个url.那么这个时候request就没有了.
response是只要跳转页面就失效
session是只要你程序没关就一直生效,它和application的 区别就是application对所有用户生效,而session只对你个人生效

明天计划完成的事情:明天把复盘整个流程理一遍

遇到的问题:暂无

收获:查漏补缺


返回列表 返回列表
评论

    分享到