网站大量收购闲置独家精品文档,联系QQ:2885784924

[第2章学习JSP.ppt

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

第2章 学习JSP JSP完全来以Java语言开发,是纯Java的应用。JSP经服务器转换后与一般的Java类完全相同,而这一特性也使JSP具有了Java所具备的所有优势,如面向对象、简单性、跨平台等等。J2EE提供了良好的框架和指南,在此标准中开发程序层次更加清楚开发更有效率,产品的可用性、可移植性更好。本章将详细介绍JSP的工作原理和如何使用JSP。 2.1 环境准备 这一节里主要介绍如何安装一个JSP运行环境,包括安装JDK和安装运行JSP的服务器Tomcat以及安装开发工具MyEclipse。 2.1.1 安装JDK JDK(Java Development Kit)java开发包,又叫做J2SE(Java2 SDK Standard Edition),是SUN公司免费提供的,可以从SUN的Java网站上下载到,地址:/j2se/downloads.html,JDK当前必威体育精装版的版本是J2SDK1.6,载页面中列出了符合多种操作系统的JDK,这里应该选择Windows平台的JDK。下载好的JDK是一个可执行安装程序,可以自定义安装路径选择只安装某些组件,推荐全部按默认值安装。 2.1.2 安装Tomcat Tomcat是一个免费并且开源的JSP服务器,它是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、SUN 和其他一些公司及个人共同开发而成。由于有了SUN 的参与和支持,必威体育精装版的Servlet 和JSP 规范总是能在Tomcat 中得到体现。因为Tomcat 技术先进、性能稳定,简单易用,成为目前应用最广泛的JSP服务器。本书所有例子都将以Tomcat为JSP服务器。 2.1.3 安装MyEclipse Eclipse是一种可扩展的开放源代码集成开发环境。是一款非常受欢迎的Java开发工具,使用它开发人员是最多的。Eclipse的最大特点是它能接受各种开放源代码插件。而MyEclipse是对Eclipse的扩展,集成了很多常用的经典插件,支持HTML,Struts,JSF,CSS, Javascript,SQL,Hibernate利用它可以在数据库和J2EE的开发、发布,极大的提高工作效率。 2.2 第一个JSP程序 本节介绍如何在Tomcat服务器上创建和发布JSP程序。这里首先讲解Tomcat的目录结构以及Web应用的目录结构,接着介绍如何将JSP部署到Web应用中,运行第一个JSP程序并测试它。 2.2.1 JSP的工作原理 JSP服务器管理JSP页面有两个阶段:转换阶段(translation phase)和执行阶段(execution phase)。当有一个客户请求到来时,JSP服务器检验JSP页面的语法是否正确,将JSP页面转换为Servlet(Servlet就是用Java语言实现的CGI程序,后面章节将详细介绍)源文件,然后调用javac工具类编译Servlet源文件生成class文件,这一阶段是转换阶段。 2.2.2 JSP目录结构 在Tomcat上发布Web应用之前,首先要了解Tomcat的目录结构,参见这些目录都是的子目录,Tomcat6.0与以前的版本相比较对目录结构做了很大改动,合并和简化了一些目录,现在的结构简单而且清晰。 2.2.3 解读web.xml Java Web应用通过一个基于XML的发布描述符文件来配置其发布信息,这个文件名为web.xml,它存放于WEB-INF子目录下。在web.xml文件中可主要包含如下配置信息: (1)Servlet的定义。 (2)Servlet的初始化参数。 (3)Servlet以及JSP的映射。 (4)Filter的定义。 (5)安全域配置参数。 (6)welcome文件清单。 (7)资源引用。 (8)环境变量的定义。 2.2.4 编写第一个JSP 创建两个JSP文件,其中一个是login.jsp如代码2-2,它显示登录页面,要求输入用户名和口令,这个页面链接到另一个JSP文件是welcome.jsp如代码2-3,显示欢迎页面。JSP的语法将在以后的章节详细讨论,本节侧重于介绍JSP的发布过程。这两个JSP文件都应放在应用jsp_example自己的目录下。 2.2.5 发布与测试 按上一节中表2-2Web应用的目录结构表,在Tomcat的webapps目录下创建目录jsp_example,将写好两个jsp文件和web.xml文件放入指定目录,重新启动tomcat。访问jsp可以看到结果。 2.3 JSP基本的语法 JSP网页主要分为脚本与网页数据两部分。网页数据就是JSP服务器不处理的部分,例如:HTML 的内容,会直接送到客户端端执行。脚本必须经由JSP服务器处理的部分,而大部分脚本都以XML作为语

文档评论(0)

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

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

1亿VIP精品文档

相关文档