JSP&Servlet学习笔记(1)Web开发基础理论
2012-10-23 20:26
603 查看
在进行实际的开发之前,对web开发的一些基础理论进行了解是非常必要的。
1.URL,URN,URI
URL:Uniform Resource Locator
URN:Uniform Resource Name
URI:Uniform Resource Identifier
URL主要目的:以文字方式来说明Internet上的资源如何取得。
格式:<协议>:<特定协议部分>
协议主要有:ftp,http,mailto,file。
2.Http特征
1)Request\Response模型
2)Stateless通信协议
3.Get请求
向服务器取得指定的资源,在发出GET请求时必须一并告诉服务器所请求资源的URL,以及一些标头信息。
请求参数是在URL之后跟随一个问号(?),然后是器请求名称与请求参数值中间以等号(=)表示成对关系,若有多个请求数,则以&字符连接。
4.Post请求
在请求时,post信息给服务器,对于大量或复杂的信息发送,基本上会采用post来进行发送。
5.GET与POST的抉择
1)GET请求可以发送的请求参数长度有限,对于太大量的数据并不适用,这个时候应当采用POST;
2)GET请求的参数会出现在地址栏上,使用的时候要考虑敏感性和安全性;
3)POST请求的请求参数不会出现在地址栏上所以无法加入浏览器的书签;
4)使用POST可以避免浏览器从Catch中取数据(GET也可以通过时间戳来实现);
5)GET请求纯粹从服务器取得资源而不改变服务器上的数据或状态,对应数据库的查询操作,POST请求会向服务器发送数据,可能会影响服务器上的数据或状态。
6.Web容器的定义
1)具体层面:一个写的程序,负责解析转换等操作;
2)抽象层面:运行Servlet\JSP的HTTP服务器,只要是写做Servlet\JSP,符合Web容器标准规范,就可以在web容器上运行。
7.JavaSE,JavaEE,JavaME的关系
JavaSE是初学Java所必要的标准版本,可解决标准桌面应用程序需求;
JavaEE是全面性解决企业所可能遇到的各个领域问题的方案;
JavaME为微型装置,手机,PDA上的解决方案。
参考:《JSP&Servlet学习笔记》林信良 清华大学出版社
1.URL,URN,URI
URL:Uniform Resource Locator
URN:Uniform Resource Name
URI:Uniform Resource Identifier
URL主要目的:以文字方式来说明Internet上的资源如何取得。
格式:<协议>:<特定协议部分>
协议主要有:ftp,http,mailto,file。
2.Http特征
1)Request\Response模型
2)Stateless通信协议
3.Get请求
向服务器取得指定的资源,在发出GET请求时必须一并告诉服务器所请求资源的URL,以及一些标头信息。
请求参数是在URL之后跟随一个问号(?),然后是器请求名称与请求参数值中间以等号(=)表示成对关系,若有多个请求数,则以&字符连接。
4.Post请求
在请求时,post信息给服务器,对于大量或复杂的信息发送,基本上会采用post来进行发送。
5.GET与POST的抉择
1)GET请求可以发送的请求参数长度有限,对于太大量的数据并不适用,这个时候应当采用POST;
2)GET请求的参数会出现在地址栏上,使用的时候要考虑敏感性和安全性;
3)POST请求的请求参数不会出现在地址栏上所以无法加入浏览器的书签;
4)使用POST可以避免浏览器从Catch中取数据(GET也可以通过时间戳来实现);
5)GET请求纯粹从服务器取得资源而不改变服务器上的数据或状态,对应数据库的查询操作,POST请求会向服务器发送数据,可能会影响服务器上的数据或状态。
6.Web容器的定义
1)具体层面:一个写的程序,负责解析转换等操作;
2)抽象层面:运行Servlet\JSP的HTTP服务器,只要是写做Servlet\JSP,符合Web容器标准规范,就可以在web容器上运行。
7.JavaSE,JavaEE,JavaME的关系
JavaSE是初学Java所必要的标准版本,可解决标准桌面应用程序需求;
JavaEE是全面性解决企业所可能遇到的各个领域问题的方案;
JavaME为微型装置,手机,PDA上的解决方案。
参考:《JSP&Servlet学习笔记》林信良 清华大学出版社
相关文章推荐
- 【JAVAWEB基础】JSP & Servlet开发讲解
- Head First Servlet&Jsp 学习笔记(一) 一些基础知识
- JSP&Servlet学习笔记(1): Web应用程序简介
- Jsp&Servelet 学习笔记- 映射一个Servlet实名到web.xml中
- Servlet&JSP学习笔记:Web应用程序基础知识
- JSP&&SERVLET学习笔记(二):Web.xml
- Jsp&servlet学习笔记
- JSP&Servlet学习笔记(6): 监听器
- Head First Servlet & JSP 学习笔记(1)
- JSP/Servlet Web 学习笔记 DayOne
- JSP&Servlet学习笔记----第1/2章
- Android&nbsp;Map开发基础知识学习笔记
- JSP及Servlet相关基础技术 学习笔记
- Servlet&JSP学习笔记--导航
- jsp&servlet学习笔记
- JSP/Servlet Web 学习笔记 DayTwo
- JSP&Servlet学习笔记-第六章:使用JSP
- JSP&Servlet学习笔记(7): 过滤器
- JSP&Servlet学习笔记----第4章
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法