电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

Web编程技术考前复习材料

  • 资源ID:40637594       资源大小:298.29KB        全文页数:28页
  • 资源格式: DOCX        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

Web编程技术考前复习材料

Web 编程技术第 1 章:Tcp/Ip 代表一个协议集,其中最中套的是 TCP 和 IP,它包含 4 个层次:应用层、传输层、网络层和物理接口层。应用层协议主要有:远程登录协议(Telnet) ,用于实现互联网中的远程登录,文件传输协议(FTP) ,用于实现文件传输,简单邮件传输协议(SMTP) ,实现电子邮件收发,域名服务系统(DNS) ,用于实现域名到 IP 地址的映射,超文本传输协议(HTTP) ,用于在 Web浏览器和 Web 服务器之间传输 Web 文档。传输层也叫运输层,主要功能更是负责进程之间的端到端通信。传输层定义了两种协议:传输控制协议(TCP)和用户数据报协议(UDP).网络层也叫 IP 层,负责处理互联网中计算机之间的通信,向传输层提供统一的数据包。它的主要功能有以下 3 个方面:处理来自传输层的分组发送请求,处理接收的数据包,处理互连的路径。物理接口层的主要功能是接收 IP 层的 IP 数据报,通过网络向外发送;或接收处理从网络上来的物理帧,抽出 IP 数据报,向 IP 发送。该层是主机与网络的实际连接层。WWW(Word Wide Web)的英文缩写。Web 技术还涉及以下相关概念:(1)超文本传输(HTTP)协议:一种详细规定了浏览器和万维网服务器之间相互通信的规则,通过因特网传送万维网文档的数据传送协议。(2)统一资源定位符(URL):互联网的一个协议要素,可以定义任何远程或本地的可用资源,其通用格式为:协议:/ 用户名:密码主机名:端口号 /资源路径(3)超文本标记语言(HTML):用于描述网页文档外的外观和格式。Web 信息交换过程简单描述:(1)客户端向 web 服务器发出访问动态页面的请求、(2)Web 服务器根据客户端所请求的页面的后缀名确定该页面所采用的动态网页编程技术,然后将该页面提交给相应的动态网页解释引擎。(3)动态网页解释引擎执行页面中的脚本以实现不同的功能,并把执行结果返回 web 服务器。(4)Web 服务器把包含执行结果的 HTML 页面发送到客户端。Web 客户端技术:(1)HTML 语言(2)JAVA Applets(3)脚本程序(4)CSSWeb 服务器技术:主要包括 CGI/PHP/ASP/.NET/JSP 等技术(1)CGI,人们称之为通用网关接口。CGI 程序效率较低,因为每次修改程序都必须重新将 CGI 程序编译成可执行文件。(2)PHP 是一种嵌入在 HTML 并由服务器解释的脚本语言。PHP、Mysql 数据库和 Apache Web 服务器+Linux 操作系统组合成 LVL架构。(3)ASP:人们称 ASP(Active Server Pages)为活动服务器页面。(4)ASP.NET:是面向下一代企业级网络计算的 Web 平台。是对传统ASP 技术的重大升级和更新。ASP.NET 是建立.NET Framewrok 的公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 web应用程序。(5)JSP:人们称 JSP 为 java 服务器页面(java Server Pages) ,它是以Sun 公司为主建立的一种动态网页技术标准,其实质就是在传统的HTML 网页文件上加入 java 程序片段和 JSP 标记所形成的文档(后缀名为 jsp) 。JSP 最明显的技术优势就是开放性、跨平台。第二章HTML(Hyper Text Markup Language)即超文本标记语言。HTML 实例:(文档结构)标题页面内同标签:单标签和双标签两种形式。标题标签:文字 #=1,2,3,4,5,6其他文本效果:字体:文本下划线:文字删除线:文字闪烁:文字增强:文字强调:文字示例:文字粗体:文字斜体:文字超链接:链接文字内部链接:锚点外部链接:(1)网站链接:链接百度(2)电子邮件链接写信给我(3)FTP 链接下载档案(4)News 链接:seedmet news 服务(5)Gopher 链接seedmet gopher 服务(6)BBS 链接seedmet bbs 服务第三章Java 的特点:平台无关性、简单性、面向对象、安全性、分布性、动态性、健壮性、多线程性、可移植性。Java 语言程序实际上有两种:一种是 java 应用程序(application) ,是一种独立程序。它不需要任何 web 浏览器来执行,可以运行于任何具备 java 运行环境的机器中,另一种是 java 小应用程序(Applet)是运行于 web 浏览器中的一个程序,它通常由游览器下载到客户端,并通过浏览器运行。Applets 通常比较小,下载时间较短,它通常嵌入到 HTML 页面中。Java 语言中规定标识符是以字母(大小写均可,java 中对大小写敏感) 、下划线(_)或美元符号($)开始的,其后可跟数字、字母、下划线或美元符号组成的字符序列。Java 语言采用的是 Unicode 编码字符集(即统一编码字符集) 。(P27P36)第四章一个 jsp 页面的基本结构通常包含三个部分:普通的 HTML 标记、jsp 标签和 jsp 脚本(变量和方法的声明、jsp 程序片段和 java 表达式)。HTML 注释:隐藏注释:声明变量和方法:只需在标记之间放置 java 的变量声明语句即可,而且所声明变量在整个 jsp 页面中有效(声明方法类似)声明方法或者变量时, ,还需要遵循如下规则:(1)声明必须以(;)结尾(2)可以一次声明多个变量和方法,但必须以(;)结束(3)必须在使用变量或方法之前在 jsp 文件中声明它们。(4)可以直接使用在编译指令中所包含进来的变量和方法,无须对它们重新声明。(5)一个声明仅在一个页面中有效。如果想每个页面都能用到一些声明,最好把这些声明写成一个单独的文件,然后用或包含进来。表达式:注意:在 jsp 中引用表达式时,必须遵循如下规则。(1)不能用一个分号(;)来作为表达式的结束符。(2)构成表达式的元素必须符合 java 语言的语法规则。(3)表达式可以嵌套,这时表达式的求解顺序为从左到右。JSP 的编译指令:3 种常用的编译指令:page 指令、include 指令、taglib 指令Page 编译指令:功能:定义整个 jsp 页面的属性及其属性值。语法格式:该指令所包含属性如下:Language:定义 JSP 网页所使用的脚本语言的种类,其默认值是java。Import:指定 JSP 网页中需要导入的 java 包列表。Session:设置此网页是否要加入到一个 session 中(其值为布尔类型)。如果为 true,则 session 是有用的,否则,就不能使用 session 对象以及定义了 scope=session 的元素,这样的使用会导致错误。其默认值是 true。autoFlush:指定当缓冲区满时是否自动输出缓冲区的数据(其值为布尔类型) 。如果为 true,输出正常,否则当缓冲区满时将抛出异常。其默认值是 true。contentType:定义了 JSP 网页所使用的字符集及 JSP 响应的 MIME类型。默认 MIME 类型是 text/html,默认字符集是 ISO-8859-1.注意:page 指令作用于整个 JSP 页面和由 include 指令和包含进来的静态文件中,但不能用于动态包含文件。可以在一个页面上使用多个 page 指令,但是其中的属性只能使用一次(import 属性例外) 。Include 指令:功能:指令在 JSP 文件中包含的一个静态的文件,即在 JSP 文件被编译时需要插入的文本或代码。语法格式:JSP 的操作指令Jsp:useBean 操作指令:功能:在 JSP 页面中声明一个 javaBean 组件实例,如果该实例不存在,则创建一个 Bean 实例并指定它的名字和作用范围。注意:动作标签可以包含静态文本或者动态文件。但二者有很大的不同。而且书写该标签时,jsp、:以及 include 三者之间不要留有空格,否则会出错。Jsp:forward 操作指令功能:用于将浏览器显示的网页重定向到另一个 HTML 文件或 jsp 文件。第五章Jsp 中常见的 8 种内部对象内部对象名主要功能request封装用户提交的请求信息response封装响应用户请求的信息session在用户请求时期保存对象属性application提供存取 servlet class 环境信息的方法Out向客户端输出信息pageContext存取 JSP 执行过程中需要用到的属性和方法config提供存取 servlet Class 初始参数及 server 环境信息exception在页面出错时产生无法控制的 ThrowableRequest:request 对象的类型是一个执行javax.servelt.http.HttpServletRequest 界面的类Request 对象常用方法:getHeader(String name):获得 HTTP 协议定义的传送文件头信息,例如,request.getHeader(“User-agent”)返回客户端浏览器的版本号、类型等信息。getAttribute(String name):返回 name 指定的属性值,若不存在指定的属性值,就返回空值(null) 。getMethod():获得客户端向服务端传送数据的方法(如:GET、POST和 PUT 等类型) 。getParameter(String name):获得客户端传送给服务端的参数值,该参数由 name 指定。getQueryString():获得由客户端以 GET 方式向服务端传送的字符串。Response:response 对象的类型为javax.servlet.http.HttpServletResponse 类。Response 对象的常用方法:setContentType(String s):该方法可以改变 contentType 的属性值。当用户访问一个 contentType 属性值是 text/html 的 JSP 页面时,JSP引擎将按照 ContentType 属性的值来响应客户的请求信息。Response对象可以调用该方法来设置 contentType 的值,其中参数 s 可取text/html、application/x-msxcel 和 application/msword 等。sendRedirect(URL):该方法将实现客户的重定向,即在处理客户请求的过程中,可能会根据不同的事件将客户重新引导至另一个页面。其中参数 URL 的值为重定向页面所在的相对路径。 (重定向语句之后的代码将不再执行)Session 对象的常用方法:Session 是会话的意思,其实它指的是当一个用户在客户端打开 IE 浏览器并连接到服务器端开始,一直到该用户关闭 IE 浏览器位置的这段时期。Session 对象在第一个 JSP 页面被装载时自动创建,完成会话期管理。当用户第一次登录网站时,服务器端的 JSP 引擎将为该用户生成一个独一无二的 session 对象。需要说明的是,session 对象中所保存和检索的信息不能是基本数据类型,必须是 java 语言中相应的 Object对象。setAttribute(String key,Object obj):该方法实现将参数 obj 所指定的对象添加到 session 对象中,并添加的对象指定一个索引关键字key。索引关键字的值由参数 key 确定。getAttribute(String name):该方法实现从 session 对象中提取由参数name 指定的对象。若对象不存在,将返回 null。getId():每生成一个 session 对象,服务器都会给其分配一个独一无二的编号,该方法将返回当前 session 对象的编号。removeAttribute(String name): 该方法将实现从 session 中删除

注意事项

本文(Web编程技术考前复习材料)为本站会员(101****457)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.