logo

您所在位置网站首页 > 海量文档  > 计算机 > 网站策划

JSP程序的配置和发布.ppt 39页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
下载地址
需要金币:220    文档纠错   收藏文档   下载帮助
支付并下载
Hello_Date.jsp运行结果**JSP程序的配置和发布课程目标:动态网站技术JSP技术简介JSP的工作原理以及开发工具JSP的运行环境的安装和配置Web应用目录的设置MyEclipse的使用2.1动态网站技术动态网站,就是该网页文件不仅包括HTML标记,而且包含一些程序代码。这种网页文件名的后缀依不同的程序设计语言而不同,以.asp、.jsp、.php、.perl、.cgi等形式为后缀交互性网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面自动更新无须手动地更新HTML文档,便会自动生成新的页面,可以大大节省工作量。因时因人而变当不同的时间、不同的人访问同一网址时会产生不同的页面。数据库技术动态网页以数据库技术为基础,可以大大降低网站维护的工作量;图1-1静态网页与动态网页比较ASP,PHP,JSP,ASP.NET这是当前比较流行的四种WEB网站编程语言,现在做网站大部分都是使用这几种语言中的其一。总的来讲,ASP、PHP和JSP都是将相应的程序代码嵌入到HTML文档中,用以实现客户机与服务器之间的交互。以下是对这四种语言的一个简单介绍。2.2动态网页开发技术ASP(ActiveServerPages)是基于WINDOWS平台的,简单易用,由于是运行在WINDOWS平台上,所以移植性不好,不能跨平台运行.但是国内现在大部分的网站都是使用它来开发的.PHP(HypertextPreprocessor)是当前兴起备受推崇的一种WEB编程语言,开源且跨平台,在欧美都比较的流行,最近在国内也很受许多网站开发者的欢迎.开发效率高,成本低!JSP(JavaServerPages)是了SUN公司推出的一种网络编程语言,比较难学(是网上公认的),跨平台运行.安全性比较高,运行效率也比较的快.备受企业级的公司及银行金融机构使用.ASP.NET从某种意义上说应该是ASP版本的升级,但是它又不完全是从ASP上升级来的,ASP.NET的推出是微软为了与SUN公司的JSP在网络上的迅猛发展抵抗的,.NET架构现在有许多人都在学习,主要是开发的效率比较的高.但是还是基于WIN平台运行,不能跨平台. B/S结构(浏览器/服务器):程序完全部署在服务器上,用户通过浏览器访问应用程序,它是基于Internet的产物应用服务器数据库服务器IENetscapeIEInternet在应用服务器中部署、运行程序什么是B/S技术B/S结构中浏览器端与服务器端采用请求/响应模式进行交互应用服务器数据库服务器IEIE解释执行HTML文件从服务器端检索到的信息返回响应客户端的请求信息发送请求访问数据库返回结果运行JSP等服务器端程序1用户输入234B/S技术的工作原理2.3JSP技术简介2.3.1什么是JSP?JSP是英文JavaServerPages的缩写Sun公司首创的一种新型动态网页编程技术JSP技术是从Java编程语言Servlet技术扩展而来,所以JSP实现了Servlet所具有的动态页面与静态页面分离以及代码与硬件平台的无关性。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。2.4JSP的工作原理2.4.2JSP是如何被执行的具体过程如下:1)通过客户端的浏览器,以超文本(HTML)形式通过表单(FORM)向Web服务器提出请求2)服务器得到客户端的请求后,由Web服务器上的JSP引擎把JSP代码、相关组件、Java脚本以及HTML代码,转化成为Servlet代码得到.java文件。2.4.2JSP是如何被执行的3)接着由JSP引擎调用Web服务器端的Java编译器对Servlet代码进行编译得到.class文件。4)最后,由Java虚拟机执行编译文件,并把客户端的请求结果以标准HTML页面的形式返回。2.4JSP的工作原理*.jsp*.java*.classrequestresponse执行jspparserJSDKservletservlet分析器2.4.3JSP执行过程流图①②③④2.4JSP的工作原理2.5JSP开发环境JBuilderJCreatorEditplusmyEclipseIBMWebSphere具体安装步骤见书本,这里从略。2.6支持JSP运行的服务器Tomcat:主流的JSP引擎。是在sun的JSWDK基础上开发的一个可以直接提供Web服务的JSP服务器,也支持Servlet。WebLogic/WebSphere:面向商业用户apacheJBossresin 2.7JSP系统环境需要的相关软件JSP引擎:在JSP运行中起到将JSP代码转化成Servlet代码的作用,并能够判断是否需要对Servlet代码进行编译以

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

©2010-2013 max.book118.com在线文档投稿赚钱网. All Rights Reserved 蜀ICP备08101938号