JSP 入门. 软件编程体系 基于 B/S 结构的项目 目前主要采用两种服务器端语言: JSP ( Java Server Pages ) ASP ( Active Server Pages ) 两种语言构成两大开发体系: JSP+Oracle 体系 ASP+SQL Server 体系.

Slides:



Advertisements
Similar presentations
LOGO 第 9 章 Java Servlet 和 JSP 编程 孙焘. 重点: servlet 编程原理 1 servlet 的基础类与编程实现 2 JSP 编程原理 3 JSP 的常用语法 4.
Advertisements

协同数据管理及数据分析专家 2013 年 07 月 通达智能报表中心. 第二章 引子 第四章 领先优势 第五章 应用领域 第六章 案例分享 第三章 产品介绍 第一章 通达信科综合实力 第七章 客户名单(部分) 第八章 系统演示.
第 9 章 测试部署  9.1 测试  9.2 部署. 9.1 测试  应用测试:使用 JUnit 单元测试框架 测试的目的是检验开发结果是否满足规定需求,测试是保证软件质量的一个重要手段, 在软件开发过程中是不可缺少的组成部分。 单元测试与集成测试分别有各自的定义:在实际开发中,两者之间的界定是模糊的。
第 7 章 配合 例子源代码一起使用 Power point 制作:耿祥义 张跃平 普通高等教育 “ 十一五 ” 国家级规划教材 JSP 与 JavaBean.
Power point 制作 耿祥义 张跃平 配合 例子源代码一起使用. 第 5 章 JSP 与 JavaBean JavaBean 是一个可重复使用的软件组件, 是遵循一定标准、用 Java 语言编写的一 个类,该类的一个实例称为一个 JavaBean ,简称 bean.
欢迎各位 Nice to Meet U.
动态Web开发技术--JSP.
IT运维管理解决方案 -轻松管理,自在运维 产品经理 刘曜.
Java 2实用教程(第3版)教学课件 主讲教师:张国平
第一章 JSP概述.
CSpace安装管理与系统配置管理 中科院兰州文献情报中心 信息系统部
综合实验 ----实验选作(1/3) 智能五子棋游戏 1. 实验目的
段磊 王慧锋 TEL: 数据库系统原理课程设计 实验环节1 段磊 王慧锋 TEL:
資料庫系統 曾俊雄.
第一章 JSP概述 学习目标 JSP技术是目前WEB开发技术中应用最广泛的一种.本章对JSP技术、优点、缺点、应用前景作了简要介绍。
Web程序设计基础 太原理工大学 计算机科学与技术学院 林福平 求实创新
第1章 JSP应用开发体系与环境配置 1.
转正述职报告 乐恩公司 史航
江西省专业技术人员 继续教育信息管理系统.
在PHP和MYSQL中实现完美的中文显示
J2EE与中间件技术 ——Lab.
Android快速开发入门 巫文杰、Android工程师 讲师的CSDN博客地址
JAVA开发Web Service快速入门
注 册 在浏览器中输入如下网址:
Android开发入门 -----Android 开发“Ready go!” 主讲:李晓蕾
課程名稱:資料庫系統 授課老師:李春雄 博士
PHP平台安裝-如何取得軟體 各軟體支援機構網站: Apache Server:
SVN的基本概念 柳峰
AngularJS -- 使用AngularJS进行开发
第二讲 搭建Java Web开发环境 主讲人:孙娜
第一章: Java Web 开发技术概述.
欢迎各位领导莅临胜利科技检查指导工作 安徽省公共电子阅览室 免费软件安装培训 全国公共文化发展中心安徽省级分中心 2014年09月.
SVN服务器的搭建(Windows) 柳峰
Oracle Containers for J2EE(OC4J) 独立版
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
研究与开发实践 辛 卫 第02周讲义.
第17章 网站发布.
第11章 Android客户端与服务器交互.
DevDays ’99 The aim of this mission is knowledge..
任务1-3 使用Dreamweaver创建ASP网页
第一章 JSP概述 study-thinking-action.
Tomcat之旅-介绍、安装和配置.
电子商务专业课程 电子商务应用技术 Application of Technology On Electronic Commerce.
三:基于Eclipse的集成开发环境搭建与使用
封面 (资产管理软件)
程序设计工具实习 Software Program Tool
指導教授:徐濟世 博 士 專題組員: 吳秀娟 劉繡禎 趙玉堂 簡孟嬋
C语言程序设计 主讲教师:陆幼利.
WWW服务 WWW服务概述 IIS6.0的 WWW 服务 IIS6.0下安装PHP
Web安全基础教程
第四章 团队音乐会序幕: 团队协作平台的快速创建
第十二讲:Web应用程序 上海财经大学信息管理与工程学院.
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
教育部 财政部 网络教育数字化学习资源中心平台系统 安装与配置
3Glasses SDK for Unreal Engine Plugin
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
文档创建与发布操作要点 青海省教育信息中心 2018年12月18日.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
本节内容 文件系统 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
Python 环境搭建 基于Anaconda和VSCode.
課程名稱:資料庫系統 授課老師:李春雄 博士
第四章 UNIX文件系统.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
1 Web基础知识 1.1 HTTP协议 1.2 Web服务器和浏览器 1.3 C/S模式与B/S模式 1.4 Web的访问原理
第1章 HTML基础 主讲人:刘泰然 经济管理学院.
JUDDI安装手册.
Presentation transcript:

JSP 入门

软件编程体系

基于 B/S 结构的项目 目前主要采用两种服务器端语言: JSP ( Java Server Pages ) ASP ( Active Server Pages ) 两种语言构成两大开发体系: JSP+Oracle 体系 ASP+SQL Server 体系

Web 服务器 在小型的应用系统或者有特殊需要的系统中,可以使用一个 免费的 Web 服务器: Tomcat ,该服务器支持全部 JSP 以及 Servlet 规范,但是目前还不支持 EJB ,启动界面如图

数据库服务器 在 Java 相关的开发领域中,常用的是 3 种数据库: Oracle 、 DB2 和 MySQL 。有时候也使用微软公司的 SQL Server 数据库 服务器 Oracle 数据库是 Oracle 公司的产品,也是历史最悠久的数据 库,世界前 50 强的企业中, 80% 使用 Oracle 数据库作为公司 的数据库服务器。服务器的图标如图

Windows 下 JSP 开发环境的配置 JSP ( Java Server Pages )是一种执行于 服务器端的动态网页开发技术,它基于 Java 技术。 执行 JSP 时需要在 Web 服务器上架设一个 编译 JSP 网页的引擎。 配置 JSP 环境可以有多种途径,但主要 工作就是安装和配置 Web 服务器和 JSP 引 擎。

Tomcat 服务器 Apache 组织开发的一种 JSP 引擎,可以作 为独立的 Web 服务器来使用。 一般将 Tomcat 与 Apache 配合使用,让 Apache 对网站的静态页面请求提供服务, 而 Tomcat 作为专用的 JSP 引擎,提供 JSP 解析,以得到更好的性能。

Apache 服务器 Apache 组织开发的一种常用 Web 服务器, 提供 Web 服务

J2SDK + Tomcat Tomcat 既作为 JSP 引擎又作为 Web 服务器,配 置比较简单 安装 J2SDK 添加环境变量 : JAVA_HOME ; CLASSPATH; PATH ; 保存后,重新启动计算机,这样所添加的环境 变量才会有效。 安装 Tomcat 配置 Tomcat 的环境变量: TOMCAT_HOME

测试默认服务 : ( Tomcat 默认端口为 8080 ) 测试项目 :把刚才准备好的 test.jsp 放在 f:\Tomcat\webapps\examples\jsp 目录下, 在地址栏中输入

建立自己的目录 在 webapps 下建立自己的目录 将 WEB-INF 及其所有内容拷贝到 webapps 下 在自己的目录下添加 jsp 文件。

3 :修改配置文件 server.xml Tomcat 的安装目录下的文件夹: 目录结构功 能 bin 存放启动和关闭 tomcat 脚本 comm 存放 tomcat 运行所需的 java 类文件包 conf 包含不同的配置文件,主要是 server.xml 和 web.xml logs 存放日志文件 server 存放服务器发布所用的 java 类文件包 shared 存放共享的文件 temp 存放临时文件、说明文档 webapps 存放应用程序示例,自己的应用程序也要放到此目录 work 存放 jsp 编译后产生的 class 文件

配置 Tomcat 1 、修改服务端口 (默认为: 8080 ) 2 、修改网站的根路径 (默认为: c:\Tomcat 4.1\webapps\root ) 例:假如我们用 jsp 开发了一个网站,我 们想让用户在浏览器中输入网址:

建立存放 jsp 文件的目录: 在服务器上创建一个目录: D:\web\edu, 并把要发布网站的所有 jsp 文件放在这个目录下。

Server.xml 的文件框架 ……. ………

4 :设置 http 端口: 在 server.xml 中找到元素 Connector ,将 Connector 中属性 port 的值从 8080 改为 80 <connector classname= “ org.apache …. Port= “ 80 ” ………

5 :存放 JavaBean 类文件: 通常, javabean 类文件存放在 jsp 的工作目录下: “ \WEB-INF\classes\ ” 这里我们将要发布网站中的 JavaBean 类文件存放在目 录: “ d:\web\edu\WEB-INF\classes ” 。 在 Tomcat 安装目录下的 “ \work\standalone\localhost ” 目录中新建一个空文件夹 edu, 并将: “ d:\web\edu\WEB-INF\classes ” 目录下的所有的 javabean 的类文件复制到 Tomcat 安装目录下的 “ \work\standalone\localhost\edu ” 路径中。

6 :设置配置文件 setclasspath.bat 进入 Tomcat 的安装目录,在目录 bin 下找到 setclasspath.bat 这个文件,它提供了 Tomcat 服务 器在运行时所要调用的 JDK 文件包所在路径的信息, 并指定了所要发布的软件中 javabean 类文件所存 放的路径。 编辑 setclasspath.bat 文件,在 “ set CLASSPATH=%JAVA_HOME%\lib\tools.jar ” 这一 行后添加代码: “ ; d:\web\edu\WEB-INF\classes ”

测试发布的网站: 重启 Tomcat 后,在浏览器地址栏中输入 就可访 问发布的网站了。

测试运行环境 案例名称:测试 JSP 运行环境 程序名称: 1-01.jsp <% out.print("Hello World!"); %>