软
件
工
程
系
《JSP 程序设计》
实验指导书
专业班级: 指导教师:
电商 10 朱亚玲
1
实验一 一、 实验目的
1. 2. 3. 4. 5. 6.
熟悉 Java 运行环境
熟悉 java 的运行环境,并配置环境变量; 熟悉 java 程序的编译、解释执行过程; 初步了解编译过程中的出错信息,改正错误; 初步掌握 Java 的编程规则; 了解并熟悉 java 的基本数据类型及其操作; 初步掌握编程结构的特点;了解并熟悉循环结构的设计方法。
二、 实验环境与地点
PC 机一台:JDK6.0+Tomcat6.0+编辑器
三、 实验内容与步骤
1.查看 JDK 的安装路径、系统变量 path 的值,并进行记录。 (1) JDK 的安装目录是: (2) path 的值: 2.利用写字板编写一个 java 源文件,输出以下信息。 中国科院士 北京大学
计算机科学技术系教授 杨芙清 把源程序保存到目录 D:\dianshang10 下,并进行编译和运行,得到正确结果。 (1) 源程序: (2) 运行步骤及结果: 3.在 D:\dianshang10 目录下有一个
Java 源文件 Area.java,用来求圆的面积。源文件内容如下: public class area { //main():程序入口 public static void main(String[] args) { //定义常量π,并用标识符 VALUE_PAI 表示 final double VALUE_PAI=3.14; //设置半径 double radius=2.5; //进行计算 double area=VALUE_PAI*radius*radius; //显示结果 System.out.println("The radius is: "+radius); System.out.println("The area of this circle is:"+" "+area); } } 编译情况如右图所示: 根据错误提示,找出错误原因并改正,运行出正 确结果并记录。 (1) 错误原因: (2) 如何改正: (3) 运行结果: 4.有任意三个整数 num1、num2、num3,求三个数中的最大值。把源程序保存到目录 D:\dianshang10 下,
2
并进行编译和运行,得到正确结果。 (1) 源程序: (2) 运行结果: 5.分别用 while 和 for 结构求 10! 。把源程序保存到目录 D:\dianshang10 下,并进行编译和运行,得 到正确结果。 (1) 源程序: (2) 运行结果:
四、 实验总结与分析 1. 2. 3.
3
实验二 一、 实验目的
1. 2. 3. 4. 进一步熟悉循环结构及数组的应用。 掌握类与对象的关系; 掌握类的定义,对象实例的创建方法; 初步掌握面向对象程序
设计。
类与对象的设计
二、 实验环境与地点
PC 机一台:JDK6.0+Tomcat6.0+编辑器
三、 实验内容与步骤
1. 编写程序实现以下功能:初始化一个一维数组,存储一系列整数(假设各不相同) ,找出最大和最小 值,并显示值和位置。 提示: (1)整型数组的声明和初始化:int [ ] arr={10,4,7,23,15,6,8,9,3,12}; (2)最值的查找:首先假定数组的第一个元素 arr[0]是最大元素和最小元素,则最大元素和最小元素 所在的位置均为 0,然后将剩余元素逐个与该元
素相比较,记录当前最新的最大元素和最小元素及对 应的位置,直到数组最后一个元素。 要求: (1) 源程序: (2) 运行结果: 2. 编写程序实现矩阵的转置功能。 完成矩阵的转置 提示:
0 9 8 7 11 1 6 5 12 14 2 4 13 15 16 3 0 11 12 13 9 1 14 15 8 6 2 16 7 5 4 3
互换: matr[i][j] → matr[j][i] 行的变化: i=0 →i=3 处理某一行时,列的变化:j=i →3
3.以面向对象的程序设计方法求一个圆的周长和面积。 (1) 源
程序: (2) 运行结果:
四、 实验总结与分析 1. 2. 3.
4
实验三 JSP 开发环境的搭建 一、 实验目的
1. 熟练掌握 Tomcat 服务器的安装与配置,为后续实验做好准备
工作; 2. 掌握 Web 服务目录的设置; 3. 熟练掌握 Web 服务目录下 JSP 页面的访问; 4. 掌握 Tomcat 服务器端口号的修改。
二、 实验环境与地点
PC 机一台:JDK6.0+Tomcat6.0+编辑器
三、 实验内容与步骤 1.Tomcat 服务器的安装与配置;
(1) (2) 下载 jdk6.0 进行安装,同时配置
系统变量 PATH 与 CLASSPATH。 下载 Tomcat6.0,将其安装到硬盘的某个分区,如 D:\。
2.Web 服务目录的设置;
(1) 在 D:\下新建一个目录,名称为 student,将 s