JSP课件汇总.pptx

  1. 1、本文档共280页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP课件汇总

第一章 JSP概述study-thinking-action第一章 JSP概述主要内容什么是JSPJSP引擎与Tomcat服务器JSP页面与Web服务目录JSP运行原理难点 JSP的运行原理设置Web服务目录关键实践上机编写、保存、运行一个简单的JSP页面第一章 JSP概述1.1 什么是JSP1.2 JSP引擎与Tomcat服务器1.3 JSP页面与Web服务目录1.4 JSP运行原理1.1 什么是JSP之前大家写过什么样的Java程序?WebHTMLJava桌面程序Java与Java WebC/S与B/S1.1 什么是JSPJSP(Java Server Pages)是基于Java 语言的一种Web应用开发技术。利用这一技术可以建立安全、跨平台、易维护的Web 应用程序。Java Server Pages一种 Web 服务器端的开发技术JSP ≈ HTML + Java1.2 JSP引擎与Tomcat服务器基于JSP的web应用程序必须由一个软件统一管理,成为JSP引擎或容器将安装JSP引擎的计算机称作一个支持JSP的Web服务器。这个服务器负责运行JSP,并将运行结果返回给用户。容器 Tomcat是一个免费的开源JSP引擎,也称作Tomcat服务器。 可以登录http://jakarta.A/tomcat免费下载Tomcat。 补充:Tomcat的目录结构Tomcat的目录结构bin:存放Tomcat启动和关闭文件的文件夹。conf:存放一些Tomcat的配置文件。lib:存放一些Tomcat的核心类库,在应用中如果需要扩展Tomcat的功能,也可以将第三方类库赋值到该文件夹下。logs:该文件夹刚产生时是空的,里面主要存放Tomcat每次运行后产生的日志。temp:该文件夹存放Web应用运行过程中生成的临时文件。webapps:该文件夹用于存放部署的Web应用,只要将Web应用复制到该文件夹下,Tomcat就会将该应用自动部署到容器中。work:该文件夹存放Web应用与运行时编译生成的class文件。补充:配置Tomcat服务器端口 Tomcat主要配置文件Tomcat安装路径下的\conf\server.xml 可以更改 Connector port=“8080”中的“8080”为“9090”或“80”1.3 JSP页面与Web服务目录1. JSP页面在传统的HTML页面文件中加入Java程序片和JSP标记就构成了一个JSP页面文件,按文本文件保存,扩展名为.jsp。JSP页面:文件名区分大小写扩展名是 jsp属于纯文本文件基本格式1.3 JSP页面与Web服务目录example1_1.jsp%@ page contentType=text/html;charset=GB2312 %HTMLBODY BGCOLOR=cyanh3这是一个简单的JSP页面/h3 % int i, sum=0; for(i=1;i=100;i++) { sum=sum+i; } %h5 1到100的连续和是: %=sum % h/5/BODYHTML 编辑并保存example1_1.jsp到目录: D:\ apache-tomcat-6.0.13\webapps\ch1在浏览器的地址栏中输入::8080/ch1/example1_1.jsp 1.3 JSP页面与Web服务目录Web 服务目录根目录c:/tomcat/webapps/ROOT直接访问(http://localhost:8080/index.jsp)webapps 下的目录(如 ujn)http://localhost:8080/ujn/index.jsp非 webapps 下的目录需要配置 server.xml 和重新启动Context path=“/xxx” docBase=“xxx” /1.4 JSP运行原理当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个Java文件,并编译这个Java文件生成字节码文件,然后执行字节码文件响应客户的请求。 (1)把JSP页面中的HTML标记符号(页面的静态部分)交给客户的浏览器负责显示。(2)负责处理JSP标记,并将有关的处理结果发送到客户的浏览器。(3)执行“%”和“%”之间的Java程序片(JSP页面中的动态部分),并把执行结果交给客户的浏览器显示。(4)当多个客户请求一个JSP页面时,Tomcat服务器为每个客户启动一个线程,该线程负责执行常驻内存的字节码文件来响应相应客户的请求。 (抽象)请求(抽象)会话请求会话Server存储的JSP文件(*.jsp)Java Servet实现代码(*.java)Java Servet实现类(*.class)Java Servet实现对象激

文档评论(0)

mv2323 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档