JSP动态网站设计开发项目教程第1章 JSP概述

合集下载

JSP程序设计教程

JSP程序设计教程
JSP的执行必须同时具备3个条件: JSP引擎、Java编译器和Java虚库和一组建立、测 试及建立文档的Java实用程序组成。其核 心Java API(应用程序接口)是一些预定 义的类库,开发人员需要用这些类来实现 Java语言的各种功能。Java API包括 一些 重要的语言结构以及基本图形,网络和文 件的输入和输出(简记为I/O)。
4.JDK的使用
JDK使用包括下面3个过程。
(1)创建与编辑源代码 (2)编译Java程序 (3)解释执行Java程序
构件对象模型:COM
5.Tomcat的安装与环境配置 (1)启动tomcat。 (2)浏览。 (3)运行。 (4)退出Tomcat。
1.3 一个简单的JSP文件
下面是一个简单的JSP页面。可以在 JSWDK的examples 目录下创建另外一个目 录存放此文件,文件名字可以任意,但扩展 名必须为.jsp。从下面的代码清单中可以看 到,JSP页面除了比普通HTML页面多一些 Java代码外,两者具有基本相同的结构。 Java代码是通过<% 和%>符号加入到HTML 代码中间的,它的主要功能是生成并显示一 个从0~9的字符串。在这个字符串的前面和 后面都是一些通过HTML代码输出的文本。
构件对象模型:COM
浏览器(BROWSER) 如 I.E 或 Netscape 等
HTTP 服务器
图1-1 静态网页与动态网页比较
静态网页 直接送出
执行动态网页 生成静态网页
1.1.3 ASP、PHP和JSP的比较
动态网页技术主要有ASP、PHP和 JSP三种。总的来讲,ASP、PHP和JSP都 是将相应的程序代码嵌入到HTML文档中, 用以实现客户机与服务器之间的交互。以 下是对这三种语言的一个简单介绍。

第1讲JSP概述

第1讲JSP概述

JSP技术
JSP(Java Server Page)是 一种动态网页技术
是对Servlet的扩展
本质上也是一种HTML页面
JSP的优点
一次编写,到处运行 轻松和HTML静态内容结合 自动编译 支持标签定制 拥有Servlet、JavaBean和Java API的支 持 可扩展性强
Java web应用程序开发
课程目标: 在学完这门课程之后,你应该可以使用 Servlet、JSP和Javabean技术设计、开 发和部署一个动态Web。
第1单元JSP概述
主要内容: 1、动态网站技术 2、JSP技术介绍 3、构建JSP运行环境 4、MyEclipse的使用 5、第一个交互程序
动态网站技术

Web应用程序的体系结构
C/S(客户端/服务器)
B/S(浏览器/服务器)
C/S结构

C/S是Client/Server的缩写,C/S结构是二 层结构平台模式。C/S结构要求客户端要 安装指定的软件,客户端负责执行前端的 数据处理,服务端进行后端的服务处理。 目前大多数的网络游戏都是采用C/S结构。 C/S结构如图所示。
/HelloWorld /HelloWorld/WEBINF /HelloWorld/WEBINF/classes /HelloWorld/WEBINF/lib /HelloWorld/WEBINF/tags
应用程序的开发过程

应用程序的开发过程如下:
设计并创建目录结构 编写源代码 编写部署描述符 编译源代码 部署Web应用程序 测试项目并打包


网站的构成
运行平台 web服务器 和应用 服务器 IIS4.0 服务器端脚本 客户端脚 本 Vbscript Javascript 数据库

JSP动态网站开发项目教程PPT课件

JSP动态网站开发项目教程PPT课件
第一章
开发任务描述
第一章 开发任务描述
本课程将以网上论坛的开发过程为线索,展 开JSP技术的学习之旅。那么,我们究竟要完成 一个怎样的论坛网站呢?下面对该系统的需求作 了简单的介绍。
思考:
论坛网站面对哪些用户? 面对论坛的每一类用户,应提供哪些功能?
系统的一级用例图
任务描述
从上图可知,论坛网站应为三类用户角色提供服 务,分别为普通用户、版主和管理员。
2.3 HTTP的请求/响应模型
HTTP协议采用“发起请求/发回响应”的方式进 行双方的通信,即请求/响应模型 (request/response),具体工作流程如下: 1. 客户端请求HTTP服务 2. 服务端接受请求并返回HTTP响应 3. 断开连接,浏览器解析响应
2.3 HTTP的请求/响应模型
2.3 HTTP的请求/响应模型
客户端:我们通常使用各类浏览器软件访问网站, 这些浏览器或其它下载工具常常被称之为“客户 端”。
客户端与Internet上的服务器之间是采用 HTTP协议进行通信的,因此有必要了解一下 HTTP协议的相关知识。
2.3 Hቤተ መጻሕፍቲ ባይዱTP的请求/响应模型
HTTP协议:即超文本传输协议(Hypertext Transfer Protocol)的简称,用于传输超文本 内容,是基于应用层的网络通信规范,即客户端 与服务器进行通信时需要遵守的一种规范,广泛 应用于WWW的全球信息服务。这里的服务器端 是指提供HTTP服务的部分,而客户端是指浏览 器或者下载工具等。
可进一步通过二级用例图,较详细地描述为每类 角色提供的功能。
面向普通用户的前台操作用例图
任务描述
要开发一个功能全面的论坛,其业务逻辑还是比 较复杂的。为了避免因业务逻辑的复杂性干扰了 读者对技术本身的理解和掌握,后面章节仅以开 发单版块论坛的前台子系统作为学习案例,包括 普通用户的注册、登录、发帖、回帖、帖子浏览 等功能的实现。

JSP程序设计课后习题答案

JSP程序设计课后习题答案

JSP程序设计课后习题答案第⼀章 JSP概述1-1 JSP的全称是什么?JSP有什么优点?JSP与ASP、PHP的相同点是什么?JSP的全称是Java Server Pages。

优点:跨平台、分离静态内容和动态内容、可重复使⽤的组件、沿⽤了Java Servlet的所有功能、具有预编译性。

共同点:可以在页⾯中加⼊脚本代码来⽣成动态内容。

1-2 JSP中可重复使⽤的组件有哪些?JavaBean组件、JSP的标准标签和⾃定义标签。

1-3 什么是JSP的预编译特征?预编译是JSP的另⼀个重要的特性。

JSP页⾯在被服务器执⾏前,都是已经被编译好的,并且通常只进⾏⼀次编译,即在JSP页⾯被第⼀次请求时进⾏编译,在后续的请求中如果JSP页⾯没有被修改过,服务器只需要直接调⽤这些已经被编译好的代码,这⼤⼤提⾼了访问速度。

1-4 开发JSP程序需要具备哪些开发环境?Web浏览器、Web服务器、JDK开发⼯具包以及数据库。

1-5 在成功安装JDK后,需要配置哪些环境变量?JAVA_HOME变量、Path变量、CLASSPATH变量1-6 Tomcat的默认端⼝、⽤户名和密码分别是什么?端⼝为“8080”、⽤户名为“admin”、密码为空。

1-7 本章介绍的⽤来开发JSP程序的开发⼯具是什么?Eclipse1-8 开发JSP程序可采⽤哪⼏种开发模式?分别介绍它们的优缺点。

单纯的JSP页⾯编程:优点:通过应⽤JSP中的脚本标志,可直接在JSP页⾯中实现各种功能。

缺点:⼤部分的Java代码与HTML代码混淆在⼀起,给程序的维护和调试带来很多的困难。

JSP+JavaBean编程优点:jsp与javabean的结合,使web程序更加的直观,使⽤简单,不⽤于后台进⾏交互,直接在前端处理业务逻辑,更快速。

缺点:性能不好,jsp作为web的前端程序包含了太多的业务逻辑,给前端jsp造成了压⼒。

不便于维护。

JSP+Servlet+JavaBean编程优点:能够更好的实现表⽰层,逻辑层和数据访问层的分离。

y第1章-JSP概述

y第1章-JSP概述

14
从零开始- 从零开始-JSP动态网页制作基础培训教程 动态网页制作基础培训教程
环境变量】对话框的【系统变量】 3. 在【环境变量】对话框的【系统变量】栏中单击 新建”按钮,弹出【新建系统变量】对话框。 “新建”按钮,弹出【新建系统变量】对话框。 新建系统变量】对话框的【变量名】 在【新建系统变量】对话框的【变量名】文本编 辑框内输入“JAVA_HOME”, 变量值】 辑框内输入“JAVA_HOME ,在【变量值】文本编 辑框内输入JDK的安装目录“C:\j2sdk1.4.2”, JDK的安装目录 辑框内输入JDK的安装目录“C:\j2sdk1.4.2 ,如 图所示。单击“确定”按钮, 图所示。单击“确定”按钮,完成系统变量 JAVA_HOME”的设定 返回【环境变量】对话框。 的设定, “JAVA_HOME 的设定,返回【环境变量】对话框。
7
从零开始- 从零开始-JSP动态网页制作基础培训教程 动态网页制作基础培训教程
2.2 PHP
PHP( Preprocessor) ASP类似 类似, PHP(Hypertext Preprocessor)与ASP类似, 是一种服务器端的脚本语言。PHP的语法混合了 的语法混合了C 是一种服务器端的脚本语言。PHP的语法混合了C、 Java、Perl以及PHP式的新语法 可以比CGI 以及PHP式的新语法, Java、Perl以及PHP式的新语法,可以比CGI Interface,公用网关接口) (Command Gataway Interface,公用网关接口) Perl更快速的执行动态网页 更快速的执行动态网页。 或Perl更快速的执行动态网页。 PHP能支持多种数据库 能支持多种数据库, Oracle、Sybase、 PHP能支持多种数据库,如Oracle、Sybase、 MySQL、Informix、 Server等 MySQL、Informix、Microsoft SQL Server等。 PHP是完全免费的,它常与MySQL以及Apache一起 PHP是完全免费的,它常与MySQL以及Apache一起 是完全免费的 MySQL以及Apache 配合使用,构建一个完全免费的Web开发环境。 Web开发环境 配合使用,构建一个完全免费的Web开发环境。

JSP课件1

JSP课件1
JSP(Java Server Pages)是由Sun公司倡导、许 多公司共同参与建立的一种动态网页技术标准,是基 于Java Servlet及整个Java体系的Web开发技术,它 运行在服务器上,用于辅助对Web请求的处理。目前, 它已经成为开发动态网页的主流技术之一,被认为是 最有前途的web技术之一。 JSP 技术便于Web设计者与Web开发者独立的工作, Web设计者可以用HTML 设计与表达 Web 页面布局, 独立工作的Web 开发者可使用Java 代码和关于业务 逻辑的其它JSP特定标签。同时构造静态和动态内容, 促进了开发高质量应用和提高生产率。 编译后的JSP页面生成服务小程序(Servlet),因而 并入了所有服务小程序功能。
3、JavaScript基础知识 JavaScript允许在客户端执行逻辑判断,这意味着 客户端和服务器之间的交互次数会少一次。因此,掌 握JavaScript开发知识非常必要。其中包括掌握 JavaScript基本语法、CSS样式特效和使用 JavaScript进行客户端验证。 4、数据库基础知识 JSP大都和数据库相关,要求了解数据库基本知识、 关系数据库基本原理和SQL语言。 如果想关注JSP最新发展,可登录 /products/jsp/网站。
1.4.3编写 编写Web项目代码,演示 项目代码, 编写 项目代码 1.4.4部署 部署Web项目,演示 项目, 部署 项目 1.4.5运行 运行Web项目,演示 项目, 运行 项目
1.5 JSP运行原理
首先由浏览器向Web服务器(本书Web 服务器以Tomcat为例)提出访问JSP页 面请求(request),然后由JSP容器将 JSP转换成Servlet,产生的Servlet经过 编译后生成类文件,然后把类文件加载 到内存进行执行。最后由Web服务器将 执行结果响应(response)给客户端浏 览器。

JSP第一章动态网站

JSP第一章动态网站

本章目标了解B/S结构的基本概念了解B/S结构与C/S结构的区别掌握Tomcat服务器的发布与运行方法掌握JSP基本语法为什么需要动态网页1、无法实现搜索、购买、登录等交互功能2、无法对静态页面的内容进行实时更新要完成这一切,我们需要使用动态网页日常生活中的动态网页可以根据不同的输入(或操作),返回不同的网页,这就是动态网页为什么学习B/S技术什么是B/S技术B/S结构(浏览器/服务器):程序完全部署在服务器上,用户通过浏览器访问应用程序,它是基于Internet的产物B/S技术的工作原理B/S结构中浏览器端与服务器端采用请求/响应模式进行交互如何访问动态网页使用URL实现页面访问URL:Uniform Resource Locator的缩写,代表“统一资源定位符”,即我们常说的网址。

URL是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定URL的组成第一部分:协议第二部分:主机IP地址(有时包含端口号)第三部分:项目资源的地址,如目录和文件夹名等Tomcat服务器Apache Jakarta的开源项目JSP/Servlet容器启动前配置JAV A环境变量1.打开我的电脑--属性--高级--环境变量2.新建系统变量JAV A_HOME 和CLASSPATH变量名:JAV A_HOME变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH变量值:.;%JAV A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。

变量名:Path变量值:;%JAV A_HOME%\bin;%JAV A_HOME%\jre\bin;Tomcat服务器应用启动和停止Tomcat服务器方式一:通过“程序” ⎝“管理工具”⎝“服务”⎝鼠标右击“Apache Tomcat”⎝选择“启动”或者“停止”操作方式二:通过“程序”⎝“Apache Tomcat XX”⎝“Monitor Tomcat”⎝鼠标右击窗口右下角的Tomcat图标选择“Start Service”或者“Stop Service”Tomcat的目录结构Tomcat服务器的目录结构目录说明/bin 存放Windows或Linux平台上用于启动和停止Tomcat的脚本文件/conf 存放Tomcat服务器的各种配置文件,其中最重要的是server.xml/server/lib存放Tomcat服务器所需的各种JAR文件/server/webapps 存放Tomcat自带的两个Web应用:admin应用程序和manager应用程序/commom/lib 存放Tomcat服务器以及所有Web应用都可以访问的JAR文件/work Tomcat把由JSP生成的Servlet放于此目录下/webapps 当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中Tomcat的端口配置通过配置文件修改Tomcat端口号Tomcat端口号默认使用的是8080端口可以通过conf/server.xml文件修改Tomcat的端口号Web应用的目录结构,目录说明/Web应用的根目录,该目录下所有文件在客户端都可以访问,包括JSP、HTML,JPG 等访问资源。

第一讲 JSP概述

第一讲 JSP概述

返回 动态网站设计之JSP 动态网站设计之JSP
JSP动态网站开发 JSP动态网站开发
一、常用编程技术
2、动态网站的实现技术 、
动态网页与网页上的各种动画、 动态网页与网页上的各种动画、滚动字幕等 视觉上的“动态效果”没有直接关系。常用技术: 视觉上的“动态效果”没有直接关系。常用技术: ASP 即Active Server Pages PHP 即Personal Home Pages JSP 即Java Server Pages 动态网页以数据库技术为基础,可以大大降 动态网页以数据库技术为基础, 低网站维护的工作量。 低网站维护的工作量。
返回 动态网站设计之JSP 动态网站设计之JSP
JSP动态网站开发 JSP动态网站开发
程序实例( 三、JSP程序实例(二) 程序实例
<%@ page language="java" contentType="text/html;charset=gb2312"%> <html> 该参数可设置为以下三个值: 该参数可设置为以下三个值: <head> <title>求圆的面积 求圆的面积</title> </head> 求圆的面积 ISO-8859-1 用于处理西欧语言 <body> gb2312用于处理标准中文字符集 用于处理标准中文字符集 <%double s; UTF-8 用于处理不同的语言文本显 s=Math.PI*10*10; 示问题 out.println("半径为 的圆的面积为 半径为10的圆的面积为 半径为 的圆的面积为:"+s); %> </body> </html>

第1章 JSP简介

第1章 JSP简介

15
1.4 JSP运行原理 运行原理
request *.jsp jsp 引擎 JSDK *.java *.class 执 行
response 页面首次执行时, ◆ JSP页面首次执行时,服务器引擎首先将该 页面首次执行时 服务器引擎首先将该JSP页面 页面 转译成Java文件,再将该 文件, 文件编译成字节码文件, 转译成 文件 再将该Java文件编译成字节码文件, 文件编译成字节码文件 通过执行字节码文件响应客户的请求。 通过执行字节码文件响应客户的请求。 页面再次执行时, ◆该JSP页面再次执行时,JSP引擎直接执行这个字节 页面再次执行时 引擎直接执行这个字节 码文件响应客户,这也就是JSP比ASP速度快的原因。 速度快的原因。 码文件响应客户,这也就是 比 速度快的原因
WEB编程技术 编程技术
1
第一章 JSP简介 简介
2
静态网页和动态网页
静态网页,动态网页主要根据网页制作的语言来区分:
静态网页使用语言:HTML(超文本标记语言) 静态网页使用语言: 在网站设计中,纯粹HTML格式的网页通常被称为“静态网页” 动态网页使用语言:HTML+ASP 或 HTML+PHP 或 HTML+ 动态网页使用语言: JSP 等。
6
Tomcat服务器的安装与配置 服务器的安装与配置
JSP引擎:支持JSP的Web服务软件称为 引擎:支持 服务软件称为JSP引擎。安装 引擎。 引擎 的 服务软件称为 引擎 安装JSP引擎 引擎 的计算机称为支持JSP的Web服务器,负责运行 服务器, 的计算机称为支持 的 服务器 负责运行JSP,并将运行结 , 果返回给用户。常见的JSP引擎有 引擎有Tomcat, JRun, Resin, JSWDK 果返回给用户。常见的 引擎有 (JavaServer Web Development Kit) Tomcat可从 下载。可分为安装文件 可从 下载。 (.exe格式 和非安装格式 格式) 格式)。 格式 和非安装格式(.zip格式 。用安装文件安装后通过 格式 tomcat6.exe或tomcat6w.exe启动。非安装格式解压后通过 启动。 或 启动 startup.bat启动。 启动。 启动 在安装Tomcat前需要先安装 前需要先安装JDK,本教学主要采用的是 在安装 前需要先安装 ,本教学主要采用的是JDK6.0 + Tomcat6.0 + Edit

《JSP动态网站》(很全很强大)PPT课件

《JSP动态网站》(很全很强大)PPT课件
1998年,JSP技术诞生, Servlet和JSP的组合(还可以加上 Java Bean技术)让Java开发者同时拥有了类似CGI程序的 业务处理功能和类似PHP的HTML嵌入功能, 此外,JVM 技术的发展与优化也大大提高了Servlet和JSP的执行效率
Tomcat介绍
Tomcat是一个可以直接提供Web服务的JSP服务器,同时 也支持Servlet的工具
[ language="java" ]
[ extends="package.class" ]
[ import="{package.class | package.*}, ..." ]
[ session="true | false" ]
[ buffer="none | 8kb | sizekb" ]
[ autoFlush="true | false" ]
Directive(编译指令)相当于在编译期间的命令。 格式:
<%@DirectiveName 属性=“属性值"%> 常见的Directive:
page include taglib
page指令主要用于设置JSP页面的属性
如页面编码形式,缓存大小,错误处理页面等。
基本格式:
<%@ page
指向页面自身的方式。 在运行时没有被Throwable捕获的错误。 如果一个JSP 页面要应用此对象,就必须把isErrorPage设为true,否 则无法编译。
javax.servlet. jsp.pageContext
ng.Object ng.
Throwable
描述

第1章 JSP开发概述(9.1)

第1章 JSP开发概述(9.1)

任务2 任务2
在MyEclipse中写入简单的JSP程序,并用Tomcat服务器测试。
(1)每个网页都有一个固定的URL,且网页URL以.htm、.html等常见形式为 、 后缀,而不含有“?”。 (2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页 的内容都是保存在网站服务器上的。也就是说,静态网页是实实在在保存在服务 器上的文件,每个网页都是一个独立的文件 独立的文件。 独立的文件 (3)静态网页的内容相对稳定 内容相对稳定,因此容易被搜索引擎检索。 内容相对稳定 (4)静态网页没有数据库的支持 没有数据库的支持,在网站制作和维护方面工作量较大,因此当 没有数据库的支持 网站信息量很大时完全依靠静态网页发布信息比较困难。 (5)静态网页的交互性差 交互性差,在功能方面有较大的限制。 交互性差
第1章
JSP入门知识
主讲:田安红
JSP简介
JSP(Java Server Pages)是由Sun公司倡导,多家公司联合 JSP( Pages)是由Sun公司倡导, Sun公司倡导 建立的一种动态网页技术标准。 建立的一种动态网页技术标准。
JSP是在静态的HTML网页文件中加入JSP标记和Java程序片段 JSP是在静态的HTML网页文件中加入JSP标记和Java程序片段 是在静态的HTML网页文件中加入JSP标记和Java (Scriptlet)构成JSP页面(.JSP文件) (Scriptlet)构成JSP页面(.JSP文件)的。 构成JSP页面 文件
服务器。 (2)启动 )启动Tomcat服务器。 服务器 (3)在浏览器中输入 )在浏览器中输入http://localhost:8080/lianxi/first01.jsp。 。
2.4 课外实践

JSP动态网页基础教程课程设计

JSP动态网页基础教程课程设计

JSP动态网页基础教程课程设计1. 课程简介JSP(Java Server Pages)是一种基于Java编程语言和HTML标记语言的技术,用于开发动态网页应用程序。

本课程旨在介绍JSP的基础知识,帮助学生掌握JSP的基本编程技能,以及如何应用JSP技术开发动态网页。

2. 课程要求•了解Java编程基础知识•学习HTML、CSS、JavaScript等Web前端技术•熟悉Tomcat服务器的基本使用3. 课程安排本课程共分为10个章节,内容涵盖了JSP基础知识、JSP应用开发以及JSP与数据库的交互等方面内容。

1.章节1:JSP概述–JSP的定义–JSP与Servlet的关系2.章节2:JSP开发环境–安装Tomcat服务器–配置开发环境3.章节3:JSP基础语法–JSP指令–JSP表达式–JSP声明4.章节4:JSP内置对象–request对象–response对象–session对象–application对象5.章节5:JSP应用开发–开发一个简单的JSP应用–使用JSP标签库6.章节6:JSP中的JavaBean–定义类–实例化JavaBean–调用JavaBean的方法7.章节7:JSP中的页面跳转–forward跳转–redirect跳转8.章节8:JSP与数据库交互–Java JDBC基础知识–连接数据库–执行SQL语句9.章节9:JSP项目实战–开发一个学生管理系统–使用JDBC连接数据库10.章节10:JSP项目部署•打包JSP应用•部署JSP应用到Tomcat服务器4. 课程作业本课程的作业为开发一个JSP应用程序。

要求:1.实现一个基本的用户登录功能2.连接至数据库,获取用户信息,完成用户登录验证3.登录成功后,跳转至欢迎页面,并展示用户信息5. 总结通过学习本课程,学生将能够掌握JSP的基本应用开发技巧和相关工具的使用,了解JSP的原理和基本框架,掌握JSP与数据库的交互方法,具备开发JSP动态网页的能力。

第1章 JSP开发概述-1.3 JSP开发环境的安装与配置

第1章 JSP开发概述-1.3 JSP开发环境的安装与配置

编辑窗口最大化时的工作界面
JSP开发案例教程
• 如果需要更改与Eclipse关联的Tomcat服务器的配置,在 Eclipse的控制面板的Servers列表中,双击Tomcat服务器 “Tomcat v9.0 Server at localhost”,将会在工作台打开其 配置页,如图所示,可以在配置页看到Tomcat服务器的 许多配置,可以更改这些配置,保存后重启服务器即可 让修改了的配置生效。
15 </html>
16
注: ✓ 标签<head>和<body>的左边是2个空格 ✓ 标签<div>和</div>的左边输入了一个Tab制表符 ✓ 标签<h3>的左边输入了两个Tab制表符 ✓ 在标签</html>之后还有一行空行 ✓ 模板定制完成后,新建JSP网页时,网页的初始源代码将是自定义模板中的源代码了
编辑窗口最大化时的工作界面
• 单击窗格右边的最小化按钮 ,将此窗口都最小化到Eclipse窗口的右边。 • 如果需要打开“Console”(控制台)窗口查看输出信息,可以单击窗口右边工
具条中对应的“Control”(控制台)按钮 ,控制台窗口将向左弹开并展示已 输出的信息。 • 如果需要还原窗口到初始状态,可选择Eclipse菜单栏的 “Window”→“Perspective”→“Reset Perspective”命令。 • 选择Eclipse菜单栏“Window”→“Perspective”→“Customize Perspective”命令, 还可以增加或减少在工具栏中罗列的按钮。
字符编码
在左边栏列表中单击“Web”→“JSP Files”选项,在 右边的“Encoding”下拉列表中选择 “ISO10646/Unicode(UTF-8)”选项,单击“Apply and Close”按钮完成字符编码的设置
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
访问该web目录中的网页。
import="java.util.*" %> <HTML> <BODY> 现在时间是: <% out.print(new Date()); %> </BODY> </HTML>
相关知识
1. Tomcat的目录结构
在编写JSP页面前,首先了解Tomcat的目录 结构和作用。Tomcat的目录结构如图1-7所 示。
假设希望将服务器端口号8080改为8090。使用记事 本或其它文本编辑器打开server.xml文件,找到如 下行:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" />
(2)安装Tomcat
Tomcat提供了可执行程序的安装程序,可以 从其官方网站免费下载。下载地址为: /tomcat/index. html。
下载后双击安装程序采用默认安装目录及参 数安装直至结束。
任务二 输出系统的当前时间
程序实现 <%@ page contentType="text/html;charset=Gb2312"
第1章 JSP概述
技能目标
能进行JSP运行环境的搭建并能进行最简单JSP程 序的编写与运行。
知识目标
了解JSP基本知识; 掌握JSP运行环境; 掌握最简单JSP程序的编写与运行方法。
依托任务
在一个项目中,常常遇到网页中输出系统时间的功 能,我们把输出系统时间作为一个任务来完看待。
<Context path="/1" docBase="d:/test/1" reloadable="true">
</Context>
3.修改服务端口号
在默认情况下,Tomcat服务器的服务端口号是 “8080”。在实际应用中可能端口号8080已被其他 应用程序占用,则在访问网页时无法通过8080端口 号访问。此时我们可以更改Tomcat服务器的端口号。
2. 建立自已的web目录 开发人员可以将JSP页面程序部署在Tomcat服务器
的默认web目录下,也可以部署在自已创建的web 目录下。下面是创建web目录的步骤: ①在服务器上创建自已的目录:创建一目录 D:\test\1。 ②配置web目录:用记事本打开..\Tomcat 6.0\conf 目录下的文件server.xml, 在该文件末尾,有一标识 符“</Host> ”,在该标识符前面添加以下语句:
动手练习
练习目的: 1.掌握设置JSP运行环境的方法。 2.掌握编写与运行JSP程序的方法。 练习内容: 1.安装并设置Java SDK软件包。 2.安装并配置Tomcat服务器。 3.编写一个简单的JSP程序,在屏幕上输出“我开
始学JSP程序设计了!”。 4.自定义一个web目录,并能通过配置server.xml来
任务一 搭建JSP运行环境
(1)JDK下载、安装与配置 ①下载与安装JDK ② 配置JDK运行环境 配置JDK运行环境主要有2个方面的工作,一是
增加命令寻找路径,修改系统变量path,增加指 向Java常用工具安装的路径:例如C:\Program Files\Java\jdk1.6.0_03\bin;二是设置环境变量 ClassPath,指向Java安装的路径下的库文件所 在目录 。
相关文档
最新文档