第一章 JSP运行环境安装 JSP页面 JSP的运行原理 安装配置JSP运行环境 JSP页面的测试.

Slides:



Advertisements
Similar presentations
第 2 章 Java 运行环境搭建 2.1 Java 的运行系统 2.1 Java 的运行系统 2.2 JDK 的安装与配置2.2 JDK 的安装与配置 2.3 Java 开发工具包 2.4 Java 源文件编辑环境的选择 2.5 Application 和 Applet 程序的编写与运行.
Advertisements

Java 程序设计 案例教程 北京大学出版社 第 01 章. Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标.
JSP 入门. 软件编程体系 基于 B/S 结构的项目 目前主要采用两种服务器端语言: JSP ( Java Server Pages ) ASP ( Active Server Pages ) 两种语言构成两大开发体系: JSP+Oracle 体系 ASP+SQL Server 体系.
Web Maple— 云端计 算 数学学院刘海洋 胡婷婷. 需求 什么是 Web Maple ? Maple : “ 数学家的软件 ” 符号和数值计算 动态编程语言 集成编辑环境与图形输出 Web Maple :网页上的数学家 完整的 Maple 功能 云端计算 网页独特的输入输出格式.
动态Web开发技术--JSP.
第一章 JSP概述.
CSpace安装管理与系统配置管理 中科院兰州文献情报中心 信息系统部
段磊 王慧锋 TEL: 数据库系统原理课程设计 实验环节1 段磊 王慧锋 TEL:
计算机学院计算机科学与技术系 中德联合软件技术研究所 李波
第1章 java简介及环境搭建 第1章 Java简介及开发环境搭建.
在PHP和MYSQL中实现完美的中文显示
J2EE与中间件技术 ——Lab.
Android快速开发入门 巫文杰、Android工程师 讲师的CSDN博客地址
JAVA开发Web Service快速入门
Hello World 體驗實作第一個JSP程式.
Kvm异步缺页中断 浙江大学计算机体系结构实验室 徐浩.
数据库操作示例 import java.sql.*; //导入java.sql包 public class JDBCDemo {
Android开发入门 -----Android 开发“Ready go!” 主讲:李晓蕾
企业应用实训教程 JSP企业级应用.
第二讲 搭建Java Web开发环境 主讲人:孙娜
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
把COM口设置到没有使用的 COM1 – COM4
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
Android盤點系統 組別:第九組 組員:四資工三B 4980E046 宋佩鴻 四資工三B 4980E054 詹典易
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
Zhao4zhong1 (赵中) C语言指针与汇编语言地址.
Zhao4zhong1 (赵中) C语言指针与汇编语言地址.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
Java手机游戏设计实验指导. Java手机游戏设计实验指导 概述 实验的重要性 分析问题 解决问题 动手实践 实验要求 独立完成 开放性.
单元测试工具XUnit 任课老师:黄武 下午2时20分 25.
iPhone/iPod Touch/Android
ENS 10.1安装配置指南 王俊涛 | SE.
Windows 7 的系统设置.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
VSS使用简介 王树升
山西建筑职业技术学院 灵动管理 智慧协同
任务1-3 使用Dreamweaver创建ASP网页
产品防伪防窜管理系统 工具下载安装指引 信息管理部.
第一章 JSP概述 study-thinking-action.
三:基于Eclipse的集成开发环境搭建与使用
程序设计工具实习 Software Program Tool
Visual Studio 2010简捷入门.
编程作业3:网页正文抽取 (10分).
第1章 Java语言概述 学习目标 本章要点 上机练习 习 题.
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
Web安全基础教程
第四章 团队音乐会序幕: 团队协作平台的快速创建
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
課程網站
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
3Glasses SDK for Unreal Engine Plugin
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
PPT中视频的播放控制 苏州电教馆在线课程培训教程:PPT2003教程   制作:赵立锋 更多教程请见:
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
VRP教程 2011.
Delphi 7.0开发示例.
Python 环境搭建 基于Anaconda和VSCode.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
JUDDI安装手册.
百万行、千万行数据查询教程 老黄牛.
Primary introduction to docker
Presentation transcript:

第一章 JSP运行环境安装 JSP页面 JSP的运行原理 安装配置JSP运行环境 JSP页面的测试

2.1 JSP页面 在传统的HTML页面文件中加入 Java程序片段和JSP标签就构成了 JSP页面文件(*.jsp) Java HTML

JSP页面的组成元素 普通的HTML标记符 JSP标签,如指令标签、动作标签 变量和方法的声明 Java程序片段 Java表达式

Example1_1.jsp 1. <%@ page contentType="text/html;charset=GB2312" %> 2. <HTML> 3. <BODY BGCOLOR=pink> 4. <FONT Size=10> 5. <P>这是一个简单的JSP页面 6. <% int i, sum=0; 7. for(i=1;i<=100;i++) 8. { sum=sum+i;} 9. %> 10. <P>1到100的连续和是: 11. <BR> 12. <%=sum %> 13. </FONT> 14. </BODY> 15. <HTML>

演示结果

2.2 JSP运行原理 当服务器上的一个JSP页面被第一次请求执行时服务器上的JSP引擎首先将JSP页面文件转译成一个Java文件,再将这个Java文件编译生成字节码文件,然后通过执行字节码文件响应客户的请求。当这个JSP页面被再次执行时,JSP引擎将直接执行这个字节码文件来响应客户。字节码文件的主要工作是: 把JSP页面中普通的HTML标记符号(页面的静态部分)交给客户的浏览器负责显示; 执行Java程序片(页面的动态部分),并把执行结果交给客户的浏览器显示; 当多个客户请求一个JSP页面时,JSP引擎为每个客户启动一个线程而不是启动一个进程,以提高访问效率。

2.3 安装JSP运行环境 JSP对运行环境的要求 JDK(Java Kevelopment Kit) 的安装 Tomcat的安装 配置环境变量

1、JSP对运行环境的要求 对硬件条件的要求 CPU 使用Pentium或更高级别的处理器 内存 64MB及其以上 硬盘 100MB以上 光驱 8倍速以上CD-ROM

对操作系统的要求 Windows98,Windows NT,Windows 2000等 UNIX系统 操作系统 Red Linux,Turbo Linux

对软件环境的要求 Web浏览器 任何支持HTML TABLE和FORM元素的浏览器 Web服务器 Weblogic、Websphere Server、Tomcat、Jrun等等 数据库 Oracle、Sybase、DB2、SQL Server、Access等 JDK j2sdk-1_4_0_01-windows-i586.exe

2、JDK的安装 从世纪新网上下载 从http://java.sun.com/j2se下载 双击安装

配置环境变量 在“我的电脑”上点右键—>“属性”—>“高 级”—> “环境变量(N)” 新建系统变量JAVA_HOME : C:\Program Files\Java\jdk1.5.0_12 新建系统变量 CLASSPATH:.;%JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar;(注意:点号 表示当前目录,不能省略) 在系统变量Path的值的前面加入以下内容: %JAVA_HOME%\bin;(注意:这里的分号不能 省略)

3、Tomcat的安装 从世纪新网上下载 从http://java.sun.com或 http://jakarta.Apache.org免费得到各种版本的Tomcat 双击安装

配置环境变量 在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。 新建系统变量CATALINA_HOME:C:\Program Files\Apache Software Foundation\Tomcat 5.0  在系统变量CLASSPATH的值的后面加入:%CATALINA_HOME%\common\lib;  在系统变量Path的值中"%JAVA_HOME%\bin;"的后面加入以下内容:%CATALINA_HOME%\bin; 

Tomcat引擎目录结构 目录 内容 /bin 包含启动和关闭Tomcat的脚本 /common/lib 包含Tomcat服务器和Web应用程序都可以访问的JAR文件 /conf 包含不同的配置文件,server.xml(tomcat的配置文件)和web.xml(应用程序的配置文件) /work 包含由JSP生成的servlet /webapps 包含应用程序示例以及自己开发的应用程序 /server/lib 包含Tomca服务器所需的各种JAR文件 /server/webaapps 包含Tomcat自带的系统管理和应用程序管理的Web工具 /shared/lib 包含应用程序访问的JAR文件 /lib 包含tomcat使用的jar文件 /logs 包含日志文件

Tomcat的启动 1. 启动Tomcat监视器 2. 选中Tomcat监视器图标,单击鼠标右键,在弹出的快捷菜单中选择“start service”。

Tomcat测试页面 启动Web浏览器, 在地址栏输入http://localhost:8080/或http://127.0.0.1:8080/

2.4 JSP页面的测试 首先编辑JSP页面 可以用记事本、UltraEdit等文本编辑器,编辑JSP源文件。

<%@ page contentType="text/html;charset=GB2312" %> <%@ page import="java.util.*" %> <HTML> <BODY> <P> 现在的时间是: <% Date date=new Date(); %> <BR> <%=date%> </BODY>

将JSP文件命名为example1_2.jsp,保存到 %CATALINA_HOME%\webapps\root下 在浏览器的地址栏中输入http://localhost:8080/example1_2.jsp

建立新的Web服务目录 建立自己的服务目录G:\lq 在%CATALINA_HOME%\conf目录下打开主配置文件server.xml,在</HOST>标签前,添加如下代码: <Context path="/lq" docBase=“G:/lq/defaultroot" debug="0" reloadable="true" crossContext="true"> </Context>

在Tomca监视器中选择“stop service” 在Tomca监视器中选择“start service”,重新启动Tomcat引擎 在浏览器地址栏输入http://localhost:8080/lq/

在Eclipse中创建JSP Eclipse简介 Eclipse是基于java的、开放源代码的可扩展开发平台。它最初由IBM公司投入巨资开发,后来捐赠给国际开放源代码团体。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。 尽管Eclipse是使用Java语言开发的,但它的用途并不仅限于Java语言。还支持诸如C/C++、COBOL等编程语言的插件已经可用。

Eclipse开发平台 Eclipse的基础是Eclipse平台,Eclipse平台提供软件开发工具的集成服务。所有开发工具都是用插件的形式提供的。 Eclipse软件开发工具箱(SDK)是由Elcipse项目的3个子项目的组件组合而成的单一可下载包。Eclipse平台可进一步划分如下:

Eclipse开发平台 Ant:基于Java的编译工具。 Compare:通用比较工具。 Core:核心库 Debug:通用测试器 Help:帮助系统 Scipting:脚本支持 Search:集成的搜索工具 SWT:标准小窗口工具箱 UI:用户界面 Update:动态更新/安装服务 VCM:版本化和配置管理 WebDAV:WebDAV集成。

下载Eclipse Eclipse是开发源代码的项目,使用者可以从网上下载安装文件,Eclipse开发源代码团体的网址是http://www.eclipse.org Eclipse软件开发工具箱SDK的下载网址是:http://www.eclipse.org/downloads/index.php Elipse SDK最新版本eclipse-SDK-3.3-win32.zip 解压安装

简单的Java测试程序 可用一个简单的Java程序测试Eclipse是否安装准确。 启动Ecilpse,新建一个工程chapter01,选择Eclipse菜单【filenewJava project】,弹出对话框。

在对话框的”Project Name”一栏输入项目名称。点击finish按钮。

在“Package Explorer”中,选中工程Chapter01,单击右键,在弹出的快捷菜单中选择【newclass】

在弹出的对话框中,在类的名称栏输入“HelloWorld”,单击“Finish”按钮、

在编辑器内输入Java代码

点击“run”,在Eclipse里有多种运行Java程序的方式,可以选择【run as java applications】。

Eclipse中的Web应用开发 安装Tomcat插件 Eclipse的Tomcat插件可以帮助开发者更好地管理并集成Java与Web开发项目。Tomcat插件下载地址http://www.eclipsetotale.com/tomcatPlugin.html 由于Eclipse中Tomcat插件与Tomcat兼容性的问题,Tomcat选用的是稳定的5.0.28版本,Tomcat插件选用3tomcatPluginV3。

Tomcat插件安装 插件下载之后,解压到Eclipse安装目录下的/plugins子目录下,即可完成插件安装。 插件安装完成以后,有可能无法使用它。可以将Eclipse重新安装一次,并在启动之前将插件安装到Eclipse中,再次启动,就可以使用改插件了。

Tomcat插件配置 启动Eclipse,选择【windowsprefrences】

在prefrences窗口中选择“tomcat”,在右边出现的窗口中选择“tomcat version”,即在本地机器上安装的tomcat版本。然后将“tomcat home”设置为tomcat的安装路径。

在prefrences窗口中选择“tomcat”“JVM Settings”,在该窗口中选择可用的JRE

配置完毕,可以在菜单栏和工具栏看到Tomcat选项。

使用tomcat菜单或是工具栏按钮可以启动或停止tomcat的运行,启动或停止输出的相关信息将在控制台中显示。

在Eclipse中创建JSP 在Eclipse工作的主菜单中,选择【filenewproject】。

在弹出的new project窗口中选择“Java”“Tomcat Project”,单击“next”按钮

在弹出的“new tomcat project”窗口中,输入项目名称“lq”,单击“Next”。

在弹出的窗口中设定server. xml文件中对应的context元素的名字。确定选中了“can update server 在弹出的窗口中设定server.xml文件中对应的context元素的名字。确定选中了“can update server.xml file”选项。单击“Finish”按钮,完成Tomcat项目的插件。

重启Tomcat 在package Explorer中,选择项目“lq”并单击右键,在弹出的菜单中选择【newuntitled text file】。

在编辑区中输入文件内容,并保存文件(*.jsp)

启动IE浏览器并在地址栏输入:http://localhost:8080/lq/,可看到此目录下的所有内容。单击example2_7.jsp,即可运行该JSP页面。

实验要求 安装JSP运行环境 JSP页面的测试 在Eclipse中运行JSP