发表于: 2017-10-19 21:11:00
1 696
今天完成的事情
学习json
json仅仅起到传输数据的作用,并不用显示到页面上,用taglib-json 或是注解都行,写在jsp中的效果如下:
看了点深度思考
什么是restful?rest的请求方法有哪些,有什么区别?
一种url的设计规范,在url中只有名词,每一个资源对应一个唯一的url,通过分层级来区分从属关系。rest的请求方法对应于http协议中的方法,也对应了数据库操作的crud方法。
使用GET方法时候,数据在服务端是不能被修改的。从这个角度来说GET请求是只读的。
PUT请求可以用来通过URL创建或者更新资源
DELETE动作与PUT相反,用来删除资源。
这写方法无论重复多少次,都返回相同的结果,他们有GET PUT DELETE。唯一一个不是幂等方法的就是POST。
什么是http协议?Get和post请求有什么区别?
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。。
get 用于请求指定的页面信息,不会改变资源
post 向指定资源提交数据进行处理请求,会导致资源的改变或是新增。
提交任务二
任务小结
任务二的基本目标是做出一个简单的web应用,只在最后整合ssm的时候会和任务一有联系。首先应该学习servlet以及tomcat的部署,对web有一个大概的了解,然后是jsp,了解MVC模式,通过将servlet和jsp配合使用,可以实现简单的MVC模式,然后再学习spring MVC,可以比较便捷地实现MVC模式。期间还需要学习http,tcp/ip协议,了解uri,url,才能知道什么是rest,什么是rest接口。还要注意分清MVC模式和三层架构的区别。最后学习一下json,了解json是前后端交互时传输数据的一种形式。
明天的计划
再看看深度思考
开始任务三
遇到的问题
深度思考感觉有点难
收获
学会实现一个最简单的在本地跑的web应用
评论