- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十三章 创建Web应用 §13.1 Web应用的基本概念 PowerBuilder集成了早期版本的PowerSite功能,是适用于开发Web应用的新一代开发工具,利用它可以建立、管理和提交Web应用。PowerBuilder为建立企业Web应用提供了一个全面的、集成的开发环境,满足了希望开发基于浏览器/Web服务器应用系统的用户需求。本章将介绍PoweBuilder用于Web应用开发的模块,包括它的功能、组成和使用方法。 § 13.1.1 Web和Internet之间的关系 Internet是一个全球互联网,它把世界各地的网络通过路由器相互连接起来,形成一个全球性网络。通过Internet,大家可以共享资源、相互通信、查阅资料。 Web位于Internet的顶层,是Internet上的一种服务,Internet是Web的通信基础。用户用浏览器浏览文档时,数据都是通过Inetrnet传递的。Web服务也是Client/Server模型的,分别称为浏览器和Web服务器。 (1)Web的访问结构 当用浏览器访问Web服务器时,浏览器首先请求该站点的Web服务器给出的Web页面。Web服务器响应的方式是将该页面对应文档的一个拷贝传送给浏览器。浏览器再对此文档进行解释并把结果显示在客户的显示器上。 (2)网关程序 在Web上,要把网络上的其他资源同Web服务连接起来(如把数据库系统和Web服务连接起来),必须使用网关程序,CGI(通用网关界面)是定义Web和网关程序通信的一些规范。 (3)HTML语言 HTML语言(超文本标记语言)是制作Web页面的语言。HTML中包括各种标记,它把文本中的标题、段落、列表等各类型内容标志出来;还有一些标记用来在文档中插入图像、表单等;再有是在文档中插入的超级链接,也是非常重要的。 学习使用和开发Web应用,前提是学习Web的有关知识,学会编写HTML文件。 §13.2 建立WEB数据窗 为便于大家学习,我们通过一个具体的例子来说明PowerBuilder中Web数据窗口的使用。 1. 安装EAServer 系统必须安装下列软件:EAServer、PowerBuilder、Adaptive Server Anywhere、IE 6.0。 1. 配置EAServer连接 首先要启动EAServer,具体的方法,选择开始菜单?程序?Sybase?EAServer 5.x?Jaguar Server。选择PowerBuilder Tools菜单中的EAServer Profile项,将打开如图13-1所示的窗口。点击Add按钮,打开Edit EAServer Profile窗口,如图13-2所示,在这了可以填写服务器的相关参数, 其中: Profile Name:配置名称。 Server Name:EAServer 服务器的名称,可以填写其IP地址。 Port:EAServer的端口,一般为9000。 Login:EAServer 的登录用户,默认jagadmin。 Password:口令,默认为空。 2.创建数据窗口 在PowerBuilder中建立一个新的Tabular风格的数据窗口,选择表employees的前三列。在数据窗口上添加“上一页”和“下一页”两个按钮,分别标记为PagePrior和PageNext动作,在按钮属性面板的General页中的Action项中设置各自的动作 3. 创建JSP Target 在PowerBuilder中创建一个JSP Target,命名为Target1如图所示。 为该JSP Targer 定义一个Deployment Configuration,首先在Name New Deployment Configuration窗口定义名称及其描述,然后单击Next按钮, 在Select Model中选中Automatically clear temp folder for XML Web DataWindow前面的复选框。在Select Web Server中选择EAServer作为Web Server,然后单击Next按钮。在Choose EAServer Profile中选择刚刚建立的配置。按Next按钮,直到结束。 4 创建JSP 页面 点击新建按钮,选择WEB/JSP Page,选择Next按钮将弹出Specify New JSP File窗口,如图13-6所示,输入标题employees。按Next按钮,直到页面建立结束。 * * 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: *
您可能关注的文档
- 新PKI技术 教学课件 荆继武 第7讲 证书撤销技术.ppt
- 新PKI技术 教学课件 荆继武 第17讲 ARECA.ppt
- 新PLC应用技术(欧姆龙) 教学课件 刘进峰 李建军_ 课题三 步进顺控指令应用.ppt
- 新PLC应用技术(欧姆龙) 教学课件 刘进峰 李建军_ 目录.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题二 基本控制指令.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题三 步进顺控指令应用.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题四 功能指令应用.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题五 PLC综合应用技术.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 课题一 PLC基础知识.ppt
- 新PLC应用技术(欧姆龙)教学课件 刘进峰 李建军 目录.ppt
- 2025年高考试题(甘肃卷)——化学.docx
- 2025年内蒙古中共额济纳旗委员会党校引进急需紧缺专职教师8人笔试模拟试题附答案详解.docx
- 2025年内蒙古中共额济纳旗委员会党校引进急需紧缺专职教师8人笔试模拟试题及参考答案详解一套.docx
- 2025年内蒙古中共额济纳旗委员会党校引进急需紧缺专职教师8人笔试模拟试题含答案详解.docx
- 2025年内蒙古中共额济纳旗委员会党校引进急需紧缺专职教师8人笔试模拟试题及参考答案详解.docx
- 九下4. 海燕 第一课时 课件.pptx
- 浙江省宁波市江北区2024-2025学年第二学期期末考试八年级语文试卷.docx
- 内蒙古赤峰市松山区2024-2025学年八年级下学期期末语文试题.docx
- 九下4.海燕 第二课时 课件.pptx
- 九下3.短诗五首 第二课时 课件.pptx
文档评论(0)