发表于: 2017-11-17 22:52:35
1 822
今天完成的事情:
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只对你个人生效
明天计划完成的事情:明天把复盘整个流程理一遍
遇到的问题:暂无
收获:查漏补缺
评论