电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Web编程技术考前复习材料

27页
  • 卖家[上传人]:ni****g
  • 文档编号:506739422
  • 上传时间:2023-04-16
  • 文档格式:DOCX
  • 文档大小:30.07KB
  • / 27 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Web程技术第一章:Tcp/Ip代表一个协议集,其中最中套的是TC所口 IP,它包含4个层次:应用层、传输层、网络层和物理接口层。应用层协议主要有:远程登录协议( Telnet ) ,用于实现互联网中的远程登录, 文件传输协议( FTP) , 用于实现文件传输, 简单邮件传输协议( SMTP) ,实现电子邮件收发, 域名服务系统( DNS) , 用于实现域名到 IP 地址的映射,超文本传输协议(HTTP,用于在WebU览器和Webbl艮务器之间传输 We岐 档。传输层也叫运输层,主要功能更是负责进程之间的端到端通信。传输层定义了两种协议:传输控制协议(TCP)和用户数据报协议(UDP).网络层也叫 IP 层,负责处理互联网中计算机之间的通信,向传输层提供统一的数据包。它的主要功能有以下3 个方面:处理来自传输层的分组发送请求,处理接收的数据包,处理互连的路径。物理接口层的主要功能是接收 IP 层的 IP 数据报,通过网络向外发送;或接收处理从网络上来的物理帧,抽出 IP 数据报,向 IP 发送。该层是主机与网络的实际连接层。WWW(Word Wide Welb) 文缩写Web术还涉及以

      2、下相关概念:(1)超文本传输(HTTP协议:一种详细规定了浏览器和万维网服务器之 间相互通信的规则,通过因特网传送万维网文档的数据传送协议。( 2)统一资源定位符(URL) :互联网的一个协议要素,可以定义任何远程或本地的可用资源,其通用格式为:协议: / 用户名 :密码主机名: 端口号 / 资源路径 (3)超文本标记语言(HTML:用于描述网页文档外的外观和格式。Web言息交换过程简单描述:(1)客户端向web服务器发出访问动态页面的请求、(2) Web服务器根据客户端所请求的页面的后缀名确定该页面所采用的动态网页编程技术,然后将该页面提交给相应的动态网页解释引擎。( 3)动态网页解释引擎执行页面中的脚本以实现不同的功能,并把执行结果返回web服务器。(4) Web服务器把包含执行结果的HTMIM面发送到客户端。Web户端技术:(1) HTM暗言(2) JAVA Applets( 3)脚本程序4) CSSWebI艮务器技术:主要包括CGI/PHP/ASP/.NET/JSP等技术(1) CGI,人们称之为通用网关接口。CGI程序效率较低,因为每次修改程序 都必须重新将CGI程序编译成可

      3、执行文件。(2) PH隈一种嵌入在HTM讲由服务器解释的脚本语言。PHP Mysql数据 库和Apache Web服务器+Linux操作系统组合成LVL架构。(3) ASP人彳门称ASP (Active Server Pages )为活动服务器页面。(4) ASP.NET是面向下一代企业级网络计算的 Web台。是对传统AS啾 术的重大升级和更新。ASP.NE集建立.NET Framewrok的公共语言运行库上 的编程框架,可用于在服务器上生成功能强大的 web应用程序。(5) JSP:人们称JSP为java服务器页面(java Server Pages),它是以Sun 公司为主建立的一种动态网页技术标准,其实质就是在传统的HTM咽页文件上加入java程序片段和JSP标记所形成的文档(后缀名为jsp )。JSP最 明显的技术优势就是开放性、跨平台。第二章HTML(Hyper Text Markup Language) 即超文本标记语言。HTM法例:(文档结构) 标题页面内同标签:单标签和双标签两种形式。标题标签: 文字 #=1,2,3,4,5,6其他文本效果:字体:文本下划线:文字删除线

      4、: 文字 闪烁: 文字 增强: 文字 强调:em或字示例:samp或字 粗体:位文字 斜体:文字超链接: 链接文字内部链接:锚点外部链接:( 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通常比较小,下载时间较短,它通常嵌入到HTMLM面中。Java 语言中规定标识符是以字母(大小写均可, java 中对大小写敏感) 、下划线(_)或美元符号($)开始的,其后可跟数

      5、字、字母、下划线或美元符号组成的字符序列。Java 语言采用的是 Unicode 编码字符集(即统一编码字符集) 。( P27P36)第四章一个jsp页面的基本结构通常包含三个部分:普通的HTM标记、jsp标签和jsp 脚本(变量和方法的声明、 jsp 程序片段和 java 表达式) 。HTM驻释:-隐藏注释:声明变量和方法:只需在标记之间放置java 的变量声明语句即可,而且所声明变量在整个jsp 页面中有效(声明方法类似)声明方法或者变量时, ,还需要遵循如下规则:( 1)声明必须以( ; )结尾( 2)可以一次声明多个变量和方法,但必须以(; )结束( 3)必须在使用变量或方法之前在jsp 文件中声明它们。( 4)可以直接使用在编译指令须对它们重新声明。( 5)一个声明仅在一个页面中有效。如果想每个页面都能用到一些声明,最好把这些声明写成一个单独的文件,然后用或 包含进来。表达式 :注意:在 jsp 中引用表达式时,必须遵循如下规则。( 1)不能用一个分号(; )来作为表达式的结束符。( 2)构成表达式的元素必须符合java 语言的语法规则。( 3)表达式可以嵌套,这时表达式的求

      6、解顺序为从左到右。JSP的编译指令:3 种常用的编译指令: page 指令、 include 指令、 taglib 指令Page编译指令:功能:定义整个jsp 页面的属性及其属性值。语法格式:该指令所包含属性如下:Language:定义JSP网页所使用的脚本语言的种类,其默认值是java。Import :指定JSP 网页中需要导入的java 包列表。Session :设置此网页是否要加入到一个session 中(其值为布尔类型) 。如果为 true , 则 session 是有用的, 否则, 就不能使用 session 对象以及定义了 scope=session W元素,这样的使用会导致错误。其默认值是 true 。autoFlush :指定当缓冲区满时是否自动输出缓冲区的数据(其值为布尔类型) 。如果为 true ,输出正常,否则当缓冲区满时将抛出异常。其默认值是true 。contentType :定义了 JSP网页所使用的字符集及JSP响应的MIMEI型。默 认MIME类型是text/html ,默认字符集是ISO-8859-1.注意:page指令作用于整个JSP页面和由incl

      7、ude指令和 包 含进来的静态文件中,但不能用于动态包含文件。可以在一个页面上使用多个 page 指令,但是其中的属性只能使用一次( import 属性例外) 。Include 指令:功能:指令在JSP文件中包含的一个静态的文件,即在 JSP文件被编译时需 要插入的文本或代码。语法格式: JSP的操作指令Jsp : useBean操作指令:功能:在JSP页面中声明一个javaBean组件实例, 如果该实例不存在,则创建一个Bean实例并指定它的名字和作用范围。注意: 动作标签可以包含静态文本或者动态文件。但二者有很大的不同。而且书写该标签时, jsp 、 :以及 include 三者之间不要留有空格,否则会出错。Jsp:forward 操作指令功能:用于将浏览器显示的网页重定向到另一个HTMR件或jsp文件第五章Jsp中常见的8种内部对象内部对象名主要功能request封装用户提交的请求信息response封装响应用户请求的信息session在用户请求时期保存对象属性application提供存取servlet class环境信息的方法Out向客户端输出信息pageContext存取J

      8、SP执行过程中需要用到的属性和方法config提供存取servlet Class初始参数及server环境信息exception在页面出错时产生无法控制的 ThrowableRequest对象常用方法:getHeader(String name):获得HTT的议定义的传送文件头信息,例如, request.getHeader(User-agent”)返回客户端浏览器的版本号、类型等信息。getAttribute(String name):返回namHf定的属性值,若不存在指定的属性值,就返回空值( null ) 。getMethod():获得客户端向服务端传送数据的方法(如: GET POS丽PUT等类型) 。getParameter(String name) :获得客户端传送给服务端的参数值,该参数由name指定。getQueryString():获得由客户端以GET式向服务端传送的字符串。Response对象的常用方法:setContentType(String s) :该方法可以改变contentType 的属性值。当用户访问一个contentType属性值是text/html的JSP页面时,JSP引擎将按照ContentType属性的值来响应客户的请求信息。Response对象可以调用该方法来设置contentType 的值,其中参数s 可取 text/html 、applic

      《Web编程技术考前复习材料》由会员ni****g分享,可在线阅读,更多相关《Web编程技术考前复习材料》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.