J2EE实验指导书
更新时间:2024-06-04 02:34:01 阅读量: 综合文库 文档下载
《J2EE与中间件》
实验指导书
福建农林大学 计算机与信息学院
实验一 J2EE环境
一、实验目的:
1、熟悉J2EE开发工具和开发环境。。
二、实验内容:
1、熟悉开发工具(Netbeans,Myeclipse等),编译调试WEB应用程序,在网页上显示HelloWorld。
2、配置J2EE容器环境(Tomcat等),打包、发布一个应用程序。
三、实验要求:
1、认真执行每一个步骤的,并作好记录。
2、实验报告中给出配置的详细步骤和重要的截图。
四、实验学时:2学时
五、实验步骤:
一、运行第一个JAVA WEB应用程序
1、在NETBEANS中新建一个web应用程序MyFistWebApp 2、在index.jsp页面中输入代码<% out.println(“Helloworld”) %> 3、运行项目,查看netbenas中工作状态和浏览器的运行情况。
4、在项目中新建一个servlet,在适当的位置输入out.println(“Helloworld”); 5、运行这个servlet,观察运行情况,描述Servlet和JSP有什么区别? 二、发布应用程序
1、 安装Tomcat(如果仅安装netbeans,在C:\\Program Files\\Apache Software
Foundation\\Apache Tomcat 6.0.20可以找到)
2、 分别配置环境变量java_home和tomcat_home到JDK和TOMCAT的安装目录。 3、 运行TOMCAT安装目录bin子目录下的Startup.bat,启动tomcat。如果启动失
败,观察环境变量是否配置成功,确认系统8080端口没有被其它程序占用。 4、 在浏览器中输入http://localhost:8080/,运行Tomcat中的几个Example,了解
一下它们的源代码。
5、 运行TOMCAT安装目录bin子目录下的shutdown.bat,将实验内容一生成的
war文件COPY到tomcat的webapps子目录,重新启动TOMCAT。 6、 在浏览器中输入http://localhost:8080/MyFistWebApp/,观察运行情况, 7、 观察webapps下的文件变化。
8、 删除war文件,在浏览器中重新输入http://localhost:8080/MyFistWebApp/,观
察运行情况,并解释。
实验二 Servlet技术
一、实验目的:
掌握Servlet的运行机制,理解Servlet的编写、编译、配置及运行流程。
二、实验内容:
一、配置web.xml文件中与servle的相关的部分。 二、应用servlet处理用户的表单
三、实验要求:
1、认真执行每一个步骤的,并作好记录。
2、实验报告中给出配置的详细步骤和重要的截图。
四、实验学时:2学时
五、实验步骤:
一、配置web.xml文件中与servle的相关的部分。
1、在开发环境中建立WebApplication1应用程序,建立一个名为NewServlet的servlet,置于p1包下,让这个servlet在页面上显示”NewServlet”。 2、运行这个servlt,观察并记录浏览器上的URL地址,并解释。
3、打开应用程序中的web.xml配置文件,修改
5、在地址栏上输入:http://localhost:8084/WebApplication1/New 和http://localhost:8084/WebApplication1/NewServlet 观察运行情况。 6、在xml文档中增加
7、在地址栏上输入http://localhost:8084/WebApplication1/NewServlet.do 和 http://localhost:8084/WebApplication1/action.do 以及 http://localhost:8084/WebApplication1/doServlet.do 观察运行情况。
二、应用servlet处理用户的表单 1、新建立一个web应用程序
2、在应用程序中,建立一个regist.html文档。
3、在HTML文档中编写一个表单,表单的元素有:用户名(单行文本框)、密码、密码确认、姓名(单选)、兴趣爱好(多选)以及个人描述(多行文本)。
4、新建立一个servlet,用该servlet接收用户在regist.html表单中输入的信息,并显示。
实验三 维持会话
一、实验目的:
掌握维持会话技术,理解cookies与session的区别。
二、实验内容:
1、使用cookie技术使用户在二周内免登录 2、应用session制作虚拟购物车。(选作)
三、实验要求:
1、认真执行每一个步骤的,并作好记录。
2、实验报告中给出配置的详细步骤和重要的截图。
四、实验学时:2学时
五、实验步骤:
1、使用cookie技术使用户在二周内免登录
(1)新建一个login.jsp页面,制作一个表单,包含用户名和密码框登录按钮以及一个在二周内无需登录的选择框。该页面检查cookies中是否存在名为user的项,如果存在,则不显示登录表,并跳到hello.jsp页面。
(2)将登录的表单交由一个jsp/servlet来处理,这个jsp/servlet收集用户名和密码,并向客户端发送cookie。注意设置cookie的有效周期为2周。
2、应用session制作虚拟购物车。(选作,自行设计一个购物车,用户在不同页面跳转,并选定不同商品时,存储在一个数据结构中,并作为session中的一个attribute中暂存于session中,用户退出或结算时清除该购物车。无需连接数据库。)
实验四 JSP视图技术
一、实验目的:
掌握JSP的运行机制,理解JSP与Servlet的区别。
二、实验内容:
查询数据库中的一个记录条数大于100的表,分页显示在页面上,每页显示10条记录。
三、实验要求:
1、认真执行每一个步骤的,并作好记录。
2、实验报告中给出配置的详细步骤和重要的截图。
四、实验学时:2学时
五、实验步骤:
1、将数据库访问的操作封装在一个javabean中,以及便于在JSP页面中使用bean标签来访问数据库。试分析封装的优势。
2、利用RsMetaData对象获取ResultSet元信息来实现分页显示。 3、讨论不同分页技术各自的优缺点。
实验五 MVC模式
一、实验目的:
掌握MVC模式的基本原理,理解JAVABEAN,SERVLET以及JSP在MVC模式中的应用。
二、实验内容: 建立一个在线购物的网站,由一个servlet,若干JSP页面,以及若干javabean构成。
JSP页面用于显示;Servlet用于接收所有用户的请求,并根据客户端action的不同,在后台调用相应的应用逻辑和JSP显示页面;Javabean用来和用户选购的商品对应。
三、实验要求:
1、认真执行每一个步骤的,并作好记录。
2、实验报告中给出配置的详细步骤和重要的截图。 3、附录中给出完整代码。
四、实验学时:2学时
五、实验步骤:
本实验为设计性实验,自行设计
正在阅读:
J2EE实验指导书06-04
支队条令条例教育训练月活动总结10-06
湖北省随州一中2018-2019学年高一下学期期中物理试题(word无答案) -12-09
校园安全记心中手抄报02-16
激光焊接温度场数值模拟讲解10-15
槐花树作文600字07-03
江苏省南京市、盐城市2017届高三第一次模拟考试 数学11-22
《在绝望中寻找希望》读后感03-13
2011年中小庆六一活动方案06-02
海洋之美作文600字07-01
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 指导书
- 实验
- J2EE
- 神华榆林工程项目HSE计划书
- 2013年上海市闵行区初中化学二模卷试题及答案(2013年4月左右的
- 2015年中央财经大学金融硕士考研经验整理@才思
- 高处安装、维护、拆除作业题库2017年
- 东进林场林相改造实施方案
- Oracle数据库试卷083221-3
- 2013年计算机二级C语言编程机试题
- 中国联通2015智能双循环空调机集采技术规范书(初稿)
- 多变量灰色预测模型在建筑物沉降观测中的应用(精)
- 药理学
- 大班主题活动《一切都在变》
- 修船价格手册92黄皮本
- 陈述以及 问题的回答
- 浮力选择题110题(有答案)
- 2019年煤矿专项应急救援预案2.doc
- 2015年继续教育企业类
- 浦口区中小学电教管理制度(共七个)
- 初中化学燃料培优训练
- 位于甘肃省陇南市礼县宽川乡大沟河
- 水利水电工程毕业设计工作桥