预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共53页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java语言案例开发实验指导书实验学时:24序号实验名称内容要求实验学时每组人数实验属性开出要求1实验一JSP实验环境组建与JSP应用JSP运行原理;JSP开发环境的搭配;创建第1个JSP程序并部署运行。21综合必做2实验二JSP语法JSP脚本元素;掌握JSP注释方式;掌握JSP指令元素;掌握JSP动作元素的相关知识。21综合必做3实验三JSP内置对象内置对象的概念;请求对象request;响应对象response;会话对象session;多客户端共享对象application;页面对象page和页面上下文对象pageContext;输出对象out、配置对象config、异常对象exception。41综合必做4实验四JavaBean组件技术JavaBean属性、作用域和应用实例分析41综合必做5实验五Servlet技术获取运行环境信息的方法;Servlet会话设置和异常设置;Servlet过滤器和监听器的工作原理;Servlet过滤器和监听器的具体应用。61综合必做6实验六JDBC技术JDBC执行步骤;JDBC的常用接口及使用方法;如何应用JDBC事务;如何利用数据库连接池技术访问数据库。61综合必做实验一JSP实验环境组建与JSP应用(2学时)一、实验目的(1)通过运行程序,了解JSP的运行原理;(2)掌握JSP开发环境的配置和部署;(3)部署运行JSP程序。二、实验内容1.开发环境搭建Step1:安装和设置JDK以jdk1.6为例,安装位置C:\ProgramFiles\Java\jdk1.6.0_12创建环境变量:JAVA_HOME为C:\ProgramFiles\Java\jdk1.6.0_12在建环境变量PATH中添加:%JAVA_HOME%\bin;创建环境变量CLASSPATH:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;Step2:安装支持JSP的Web服务器以Tomcat6.0.29为例,安装位置d:\Tomcat6Step3:安装MyEclipse安装MyEclipse9Step4:设置Tomcat,可以从MyEclipse中直接启动Tomcat6操作步骤:WindowPreferencesMyEclipseEnterpriseWorkbenchMyEclipseServersTomcatTomcat6.xTomcatServer选择EnableTomcathomedirectory:d:\tomcat6设置Tomcat运行使用的JDK:展开Tomcat6.x,单击JDK,单击tomcatJDKname:后的Add,在打开的页面中,单击JREhome后的Directory按钮,选择输入C:\ProgramFiles\Java\jdk1.6.0_122.开发和运行JSP程序创建Web项目FileNewWebProject(如:Myjsp)新建JSP文件(如firstJsp.jsp)编辑JSP文件发布项目到Tomcat右击项目名称MyjspMyEclipseAddandRemoveProjectDeploymentsProject:选择Myjsp项目,并单击Add,弹出ProjectDeployments对话框,在对话框中,选择server为Tomcat6.x,并单击Finish运行测试启动Tomcat6.x运行JSP文件浏览器中输入:http://localhost:8080/Myjsp/firstJsp.jsp3.练习(1)编写一个JSP程序,在页面中输入系统时间,要求:输入的系统时间时判断当前时间是“上午”、“中午”还是“下午”,并给出友好的提示信息。例如,当前系统时间是上午,在页面输出“早上好,新的一天即将开始,你准备好了吗?”;当前系统时间是中午,在页面输出“午休时间,正午好时光!”;当前系统时间是下午,在页面中输出“下午继续努力工作吧”。参考代码:<%@pagelanguage="java"import="java.util.*,java.text.*"pageEncoding="ISO-8859-1"%><html><head><title>outputthesystemtime!</title></head><body><%Dated=newDate();SimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");Stringtime=format.format(d);out.println("Currenttimeis"+time);%><br><%//Excise1.5inth=d.getHours();if(h>=1&&h<=12)out.pri