jsp&servlet知识点总结材料

jsp&servlet知识点总结材料

ID:47379875

大小:334.46 KB

页数:59页

时间:2019-07-17

jsp&servlet知识点总结材料_第1页
jsp&servlet知识点总结材料_第2页
jsp&servlet知识点总结材料_第3页
jsp&servlet知识点总结材料_第4页
jsp&servlet知识点总结材料_第5页
资源描述:

《jsp&servlet知识点总结材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档Servletservelt:(基于网络的)什么是Servelt:运行在web服务器或应用服务器上的java程序,他是一个中间层负责连接来自web浏览器或其他HTTP客户程序的请求和HTTP服务器上的数据库或应用程序。为什么使用servlet:Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。它担当客户请求(Web浏览器文案大全实用文档或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。Servlet是位于Web服务器内部的服务器端的Java应用程序,

2、与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。Servlet的优点:servlet是用Java编写的,所以它们一开始就是平台无关的。这样,Java编写一次就可以在任何平台运行(writeonce,runanywhere)的承诺就同样可以在服务器上实现了。servlet还有一些独特优点:  ■servlet是持久的。servlet只需Web服务器加载一次,而且可以在不同请求之间保持服务(例如一次数据库连接)  ■servlet是与平台无关的。如前所述,

3、servlet是用Java编写的,它自然也继承了Java的平台无关性。  ■servlet是可扩展的。由于servlet是用Java编写的,它就具备了Java所能带来的所有优点。Java是健壮的、面向对象的编程语言,它很容易扩展以适应你的需求。servlet自然也具备了这些特征。  ■servlet是安全的。从外界调用一个servlet的惟一方法就是通过Web服务器。这提供了高水平的安全性保障,尤其是在你的Web服务器有防火墙保护的时候。  ■setvlet可以在多种多样的客户机上使用。由于servlet是用Java编写的,所以你可以很方便地

4、在HTML中使用它们。文案大全实用文档总结:servlet高效、可移植、功能强大且在行业中广泛采用和实际的部署服务器无关,可以在桌面计算机上运行免费的服务器用于开发我们项目中用到的servlet的作用:读取客户发送的所有数据,查询HTTP请求中包含的任何其他请求信息,处理数据并生成结果,设置合适的HTTP的响应参数,将响应信息回送给客户端web:什么是web:文案大全实用文档含有浏览器的客户端和服务器端,客户端和服务器端通过有线的或无线的网络连接起来的,什么是有线,就例如我们家里用的宽带,无线呢,就例如我们平时用的wiffy,通过这些网络服务

5、器端和客户端产生的一些交互,就是平时我们上网看电影,购物就是访问web.那么我们接下来做的web项目就是能够在浏览器中访问我们做的项目。就是用户发送请求,例如我想搜一下美女图片,我们是不是应该在客户端打开浏览器,这个浏览器是不是有很多种,比如IE浏览器,第一步:在浏览器里输入“美女图片”,那么输入的这个“美女图片”然后回车,这就是客户端向服务器发送了一次请求,告诉服务器端我要干什么,这个过程是不是就是我发送的一次请求。第二步就是在浏览器中我看到了美女图片,图片是不是浏览器显示出来的?就是我告诉服务器我要美女图片,服务器就给我了美女图片,那么这

6、个过程就是服务器端对客户端发送的请求给的回应。那么总结一下,请求就是浏览器到服务器端,响应就是服务器端到浏览器端。文案大全实用文档什么是请求和响应?HTTP请求信息:请求的组成部分:(1).请求行:由3个标记方法组成,请求方法,请求URL和HTTP版本,用空格分隔(2).请求头域:有关键字/值对组成,每行一对,关键字和值用冒号分开。(3).空行:最后一个请求头标之后是一个空行(4).请求数据:使用Post传送数据,最长使用的是Content-Type和Content-length头标HTTP响应信息:响应信息的组成部分:(1).状态行:HTT

7、P版本,响应代码和响应描述文案大全实用文档(2).响应头标:像请求头标一样,他们指出服务器的功能,标识响应数据细节(3).空行:最后一个响应头标之后是一个空行(4).响应数据:HTML文档等TTP协议:(HypertextTransferProtocl)Hypertext:超文本Transfer:传输Protocol:协议1.0版本和1.1版本(我们用)HHTTP协议规定web的基本运作过程,基于客户/服务器通信模式,客户端发出请求,服务器端接收HTTP请求,再返回相应的HTTP响应结果http是一种协议,那么它是有状态的还是无状态的呢?HT

8、TP无状态:浏览器和服务器之间不需要建立持久的联系,例如:上网看新闻,我打开了一个网页,发送了一次请求,给了我响应,但是并没有记录我看过新闻,这就是无状态HTTP有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。