web应用开发i期末复习范围和主要内容

web应用开发i期末复习范围和主要内容

ID:10975651

大小:196.50 KB

页数:0页

时间:2018-07-09

web应用开发i期末复习范围和主要内容_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《web应用开发i期末复习范围和主要内容》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Web应用开发I期末复习范围和主要内容:(每章后的练习题做一遍)1、URL和URIURLUniformResourceLocator(统一资源定位符)命名Web页面和其他资源,指定了如http、ftp及mailto等Internet协议的URI称为URLURL的示例:http://www.zjut.edu.cn/zjut/xyw/index.jspURL的组成:协议名称http,ftp,news,mailto,file主机的DNS名或IP地址www.zjut.edu.cn192.168.0.1可选的端口号80

2、,8080,1521资源的名称/index.htmlURI:标识任何资源的字符串例如:zjut/xyw/index.jsp是一个URI2、Servlet中的doGet和doPost方法,及使用,方法中参数的类型HTTP1.1版本共定义了8个方法GET:请求读取一个Web页面。GET方法用来检索资源。它的含义是“获得(get)由该URI标识的资源”。资源通常是被动资源。GET也可以用来请求主动资源。传递一个名为userid参数的请求行。查询串(querystring),它是由&符号分开的参数名和参数值对组成的,

3、如下所示:name1=value1&name2=value2&…&nameM=valueMPOST:请求向服务器发送数据POST方法POST请求用来向服务器发送需要处理的数据。POST含义是“将数据发送到由该URI标识的主动资源”。数据块在消息体中发送。常常在请求头中还要给出额外的行,如Content-Type与Content-Length。HTML页面使用POST提交HTMLFORM数据。表单提交所产生的HTTPPOST请求。场合:get检索HTML文件或图像文件,因为只需要发送文件名。post发送大量数据

4、。例如,POST方法非常适合于在线调查,因为查询字符串可能超过255个字符。上传文件。因为文件的大小可能超过255个字符,而且,文件也可能是二进制的文件。捕获用户名和口令。因为我们需要防止用户从URL中看到口令。下面的HTML表单通过method的属性值使用HTTP的POST方法:

5、asswd'>15注意:在

标签中如果没有指定method属性,浏览器缺省使用GET方法将参数名和值附加在请求的URL后面,这种方法只适用于GET请求。访问LoginServlet使用的URLhttp://localhost/myWeb/login?username=admin&password=admin问号后面内容为请求参数名和请求参数值对,称为查询串(querystring)若有

6、多个参数,中间用&符号分隔,参数名和参数值之间用等号(=)分隔。3、Servlet的配置文件(web.xml)及应用helloServletcom.myserver.HelloServletemailhacker@163.com

7、am>limit20024、Servlet类的编译过程5、JSP7、Servlet的生命周期8、请求转发对象15使用RequestDispatcher对象:定义了一个从客户端接受请求,并能够把请求发送到其他服务器资源的对象,使用ServletRequest接口中定义的方法

8、,格式如下:RequestDispatchergetRequestDispatcher(Stringpath)RequestDispatcher接口定义了两个方法publicvoidforward(ServletRequestrequest,ServletResponseresponse)publicvoidinclude(ServletRequestrequest,ServletResponser

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

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

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