- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Jsp开发环境简介
本章目标 什么是JSP JSP页面 JSP页面 JSP程序示例 JSP运行原理 JSP运行原理 Tomcat服务器的搭建 Tomcat服务器的搭建 Tomcat安装测试 什么是Servlet Servlet的特点 Servlet的生命周期 总结 习题 作业 * 1 Jsp开发环境简介 第 章 JSP的概念、页面及运行原理 搭建JSP运行环境 Servlet的概念、特点及生命周期 Java Server Pages 的缩写 基于Java Servlet技术 动态网页技术标准 继承Java的一切优点:一次编写,到处运行、跨平台、健壮、安全等 %@ page contentType=text/html;charset=gb2312 % %@ page import=java.util.*“ % ... html body 其他 html 语言 % 符合Java 语法的 Java 语句 % 其他 html 语言 /body /html JSP页面就是传统的html文件中加入了以%% 包含的Java程序片断形成的以jsp为后缀的文件。 根据实际需求的不同,在Java程序片断中可以实 现不同的操作,以实现建立动态网页的功能。 %@ page contentType=text/html; charset=gb2312 % html body % for ( int i=0; i2; i++ ) { % 欢迎你!br % } % /body /html html body 欢迎你! br 欢迎你! br /body /html JSP源程序 编译 Java字节码 (可跨平台) JVM 解释执行 Java源程序 Web容器 编译 JSP 下载tomcat。一般是zip或tar.gz格式 解压缩刚下载的文件。 双击tomcat\bin下的startup.bat启动服务。 在浏览器输入http://localhost:8080,以下是测试成功页面。 8080是tomcat默认的端口 可修改Tomcat5.0\conf文件下的主配置文件server.xml来更改端口号 Connector port=“8080“ 。。。/ Servlet是使用Java Servlet应用程序设计接口及相关类的方法的Java程序。 运行在服务器端,由服务器调用和执行。 客户端 或 浏览器 Web 容器 Servlet Request Service() 返回结果 Response Servlet一旦载入,就驻留在内存中,加快了响应速度 高效耐久 Servlet本身的接口设计得非常精简 扩展性和灵活性 每个Servlet可执行一个特定任务,并可以将它们并在一起工作。 模块化 和服务器紧密集成,密切合作完成特定任务 集成 代码面向对象、在封装方面具有先天的优势 简洁 可使用Java的安全框架;ServletAPI被实现为类型安全的; 容器也给Servlet安全进行管理 安全 可使用JavaAPI核心的所有功能 功能强大 可不同操作系统和应用服务器下移植 可移植性 加载:Web容器将Servlet载入JVM并实例化。 初始化:调用init()方法初始化Servlet。 处理请求:调用service()方法处理请求并动态生成相应内容。 销毁:调用destory()方法清除Servlet实例。 *
文档评论(0)