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!"); %>