实验一 熟悉JSP程序开发环境和JSP基础语法.doc
文本预览下载声明
燕山大学经济管理学院
JSP编程技术
实验指导书
经济管理学院电子商务系
2011年4月
实 验 说 明
《JSP编程技术》JSP(Java Server Pages)是基于Java 语言的一种Web应用开发技术,利用这一技术可以建立安全、跨平台的先进动态网站。该课程作为电子商务专业的一门专业课
实验课是《JSP编程技术》的重要实践环节。通过实验,使学生加深理解、验证、巩固课堂教学内容,加深对JSP编程设计的过程、方法的理解,充分发挥学生的想象力和创新能力。本实验课程共开设4个实验项目。
实验方式与基本要求:
学生须在实验前预习相应实验内容,熟悉实验的基本原理、方法及要求、制定好上机步骤,弄清实验目的;实验每次均为4学时,学生须按时到场;要求学生掌握程序设计的各种基本方法与步骤,并在实验中得到提高。
考核及报告:
实验时立将各种问题与结果记录下来,实验内容可以通过截图等方式存入U盘,并在课后完成实验报告内容; 任课教师对每次记录都要进行检查、分析、登记; 课程总成绩应为理论考核、实验成绩的综合;其中实验课程成绩占30%,理论课成绩占70%。
实验一 熟悉JSP程序开发环境和JSP基础语法
一、实验目的
了解和使用jdk-6u23-windows-i586集成环境。掌握JDK安装过程中环境变量JAVA_ HOME, PATH, CLASS_PATH的配置
学会安装Tomcat6.0服务器,并对根目录和端口号进行设置。
学习并熟练掌握使用jdk环境下JSP程序开发的全过程(包括:源程序的编辑、编译、调试、运行和结果查看)。
了解JSP的运行原理
掌握JSP页面的基本结构,变量和方法的声明,JAVA程序片,JAVA表达式的编辑和使用
掌握JSP中注释,指令标记,动作标记的编辑和使用。
二、实验内容与要求
JSP运行环境的安装与配置
安装jdk-6u23-windows-i586集成环境,安装成功后,配置JAVA_ HOME, PATH, CLASS_PATH路径,让用户可以在指定目录下查看Java的系统资源。检查jdk安装的成功与否。
安装tomcat服务器,对根目录和端口号进行设置。
建立自己的工作目录如C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ch1。以后的JSP程序文件均放置在此目录下。
JSP编程练习
A、编写一个JSP程序,分别计算1-100之间所有奇数和偶数和,页面结果如下:
提示:注意import时间类,%@ page import=java.util.Date%
程序如下:
运行结果如下:
B、编写一个JSP程序,在首行用4号字居中显示“欢迎来到JSP实验室,您是第*位访客!”;之后建立一个随机数发生器,在0-9之间随机生成6个数。页面结果如下:
提示:软件包java.util包含随机数生成集合,
Random类在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。Random r = new Random();
int r1 = r.nextInt(100);
程序如下:
运行结果如下:
C、编写一个JSP程序,在页面中输入系统时间,要求:输入的系统时间时判断当前时间是“上午”、“中午”还是“下午”,并给出友好的提示信息。例如,当前系统时间是上午,在页面输出“早上好!新的一天即将开始,您准备好了吗?”;当前系统时间是中午,在页面输出“午休时间!正午好时光”;当时系统时间是下午,在页面中输出“下午继续努力工作吧”;当前系统是晚上,在页面中输出“晚上好!自由时间”;当前系统是午夜,在页面中输出“已经是深夜了,注意休息!”页面结果如下:
提示:将Date转换为常见的日期时间字符串,这里我们需要用到java.text.SimpleDateFormat类的format方法,其中可以指定年月日时分秒的模式字符串格式。Date date = new Date();
Format formatter = new SimpleDateFormat(yyyy年MM月dd日HH时mm分ss秒);System.out.println(转化的时间等于=+formatter.format(date));其中yyyy表示四位数的年份MM表示两位数的月份dd表示两位数的日期HH表示两位数的小时mm表示两位数的分钟ss表示两位数的秒钟
运行结果如下:
三、思考题
1. 如何修改Tomcat服务器的默认端口号,如将端口号8080改为8888?
以文本文档的形式将C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\server.xml文
显示全部