实验一  第一个Java EE Web应用
1 实验目的
1) 学习使用eclipse开发Java EE Web应用程序的方法;
2) 学习Servlet的开发方法和Servlet在DD文件中如何配置;
3) 学习service()方法的编写方法,学会HttpServletRequest和HttpServletResponse的使用方法;
4) 学习Servlet上下文的使用方法。
2 实验内容
1) 建立开发环境:JDK+Eclipse+JBoss;
2) 开发一个只有一个Servlet的Java EE Web应用,在页面上打印当前时间;
3) 开发一个简单的啤酒选择应用;
4) 开发一个下载文件的Java EE Web应用;
5) 使用Servlet上下文。
3 实验仪器、设备
1) PC机最低配置:2G Hz以上CPU1G以上内存;1G自由硬盘空间;
2) JDK1.5.0
3) Eclipse Ganymede
4) Jboss-4.2.2.GA
4 实验原理
1) B/S编程模式;
2) 动态Web编程;
3) Servlet寿命周期管理;
4) Servlet请求和相应;
5) Servlet容器上下文。
5 实验步骤
5.1 建立开发环境
5.1.1 安装JDK1.5
1) java配置用户变量先查看你的实验用机上是否安装有其他版本的JDK,若没有则进行下列步骤,若已安装,则先卸载它(若已安装的JDK版本号为1.5.0.X,可不必卸载,跳过本步骤不再安装JDK);
2) 在FTP中到JDK 1.5.0.14的安装文件jdk-1_5_0_14-windows -,双击该文件,按照提示信息安装JDK和JRE;
3) 在控制面板中选取“系统”,打开“系统属性”窗口;
4) 选择“高级”Tab页,点击“环境变量”按钮,在“环境变量”窗口中“新建”一个用户变量:JAVA_HOME,其值设置为JDK的安装目录。
5.1.2 安装Jboss-4.2.2.GA应用服务器和eclipse开发环境
1) FTP中到jboss-4.2.2.GA.zip,解压缩该文件到硬盘,假设解压目录为JBOSS_HOME
2) FTP中到eclipse-jee-ganymede-SR1-win32.zip,解压缩该文件到硬盘,假设解压目录为ECLIPSE_HOME
5.1.3 设置开发环境
1) 双击ECLIPSE_,运行eclipse集成开发环境。注意设定你自己的workplace目录;
2) 选取WindowPreferences…弹出Preferences设置窗口,在其中的左栏树上选取Server/Ru
ntimes Environments,选择JBoss v4.2作为Java EE应用服务器,在下一步设定Application Server Directory为JBOSS_HOME;
3) 左栏树上选取Java/Installed JREs,察看是否设定了JRE,如果没有,则设置你安装的JRE目录。
4) 完毕!
5.2 开发仅有一个Servlet的Web应用
5.2.1 新建一个动态Web项目
1) 打开Eclipse workbench,选择菜单FileNewProject…打开New Project向导窗口;
2) 选择Web/Dynamic Web Project,Next,命名新的动态Web项目名为ex1,Target Runtime为JBoss v4.2;
3) 点击下一步,在Project Facets中配置Dynamic Web Module版本为2.4,完成。
5.2.2 开发FirstServlet
1) Project Explorer中的Java Resources: src文件夹上点击鼠标右键,选择NewClass,在弹出窗口中键入下图中内容;
2) 编写FirstServlet.java
3) 双击Deployment Descriptor: <web app>,编辑l,使之成为l
5.3 编译、部署、运行和使用Web应用
5.3.1 编译、部署、运行Web应用
1) 在ex1项目上点击鼠标右键,在弹出菜单上选取Run AsRun on Server;
2) 在Run on Server窗口,选择Choose an existing server,并选择JBoss v4.2 at localhost,下一步。查看是否ex1被配置到JBoss服务器上。完成,自动实现部署并运行。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。