




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JSP应用开发(Java方向)实验指导书Java课程组姓名:班级:学号:淮安信息职业技术学院计算机与通信工程学院目录实验一Web项目的创建1实验二房屋交易系统的原型设计8实验三JSP基本语法12实验四系统中用户注册的实现13实验五JSP隐式对象14实验六个人房屋信息管理的实现15实验七使用Servlet实现BBS论坛登录17实验八使用Servlet实现论坛版块显示19实验九使用Servlet实现论坛主题帖显示20实验十使用Servlet实现论坛主题帖发表21实验十一使用EL表达式实现页面欢迎语22实验十二使用EL表达式重构主题帖页面23实验十三分页的实现24实验十四过滤器的使用25
实验一Web项目的创建【实验目的】1、熟悉WEB项目的目录结构;2、熟悉WEB应用程序的部署运行;3、熟悉Eclipse和Tomcat的部署运行;【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1、熟悉Web项目的环境配置(推荐采用MyEclipse作为开发环境)。1)在配置WEB开发环境之前,首先确保你的机器上安装有JDK(1.6及以上和Tomcat6.0及以上)。打开MyEclipse,进入windows菜单,选preferences选项进入如下界面。2)打开MyEclipse选项后,再打开Server选项,接着打开Tomcat选项。1点击Tomcat6.x选项。指定你的Tomcat的安装路径。3)点开Tomcat6.x后,点击JDK选项,配置JDK。24)点击ADD按钮。进入JDK配置界面,指定JDK安装路径,完成JDK配置。5)完成配置后,MyEclipse工栏的Tomcat工栏出现你所配置的Tomcat6)点击start后,启动Tomcat,在控制台输出如下信息,则表明Tomcat正常启动。32、第一个WEB应用程序。1)点击File菜单栏,新建WEB工程。2)输入工程名,完成工程的创建。了解开发环境自动给我们创建的目录结构和第一个JSP页面,index.jsp。43)MyEclipse给我们创建工程是一个简单的可能运行的小程序。首。点击部署工具栏先部署应用程序,进入如下界面。4)选取要部署的工程,后点击ADD按钮。进入如下界面。55)选取你所采用的应用服务器。点击finish按钮,完成部署。6)点击OK按钮回到主界面。启动Tomcat。7)在IE地址栏中输入:http://localhost:8080/first/index.jsp出现运行结果。3、理解应用服务器的作用。JSP应用程序运行需要应用服务器(也就是Tomcat)的项目都需安装在Tomcat安装目录下的webapps目录。在MyEclipse中部署完成用程序拷贝到支持。所有运行的后,其实际是将应该目录。6打开我们刚建的工程first目录,内容如下。通过以上了解一个WEB应用程序的开发过程。了解应用服务器的作用。【总结与体会】7实验二房屋交易系统的原型设计【实验目的】1.熟练掌握页面设计流程,掌握页面布局;3.能够根据系统需求,设计项目原型Demo。【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】房屋交易系统的页面文件如下表所示。静态界面文件列表zf.html首页面left.html首页面左侧登录页面main.html首页面右侧查询界面searchlist.htmlregister.htmlafterLogin.htmlmyinfolist.htmlsendinfo.html查询结果显示界面注册页面登陆成功界面个人售房信息管理界面发布售房信息界面各页面具体如下描述(在界面设计过程中,只要保证页面的框架一致,所用图片等要求不一致。):1.系统主界面图。主界面命名为zf.html,左侧登录界面和右侧登录界面通过iframe嵌入,分别命名为left.html和main.html。82.点击图1中的注册用户超链接,打开注册用户界面如图2所示。注册用户界面命名为register.html。3.点击图1中的查询按钮,查询结果显示如图3所示。查询结果显示界面命名为searchlist.html。94.点击图1中的登录按钮,登录成功界面如图4所示。登录成功后的界面命名为afterlogin.html。5.点击图4中的管理我的售房信息超链接,信息显示界面如图5所示。个人售房信息显示界面命名为myinfolist.html。106.点击图4中的发布售房信息超链接,信息发布界面如图6所示。售房信息发布界面命名为sendinfo.html。【总结与体会】11实验三JSP基本语法【实验目的】1.能够正确规划web项目的结构;2.能够使用JS实现客户端数据校验;3.能够合理使用CSS样式表。【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1.实现用户登录的过程。在left.jsp页面中输入用户名、密码,登录成功后进入afterlogin.jsp页面。【总结与体会】12实验四系统中用户注册的实现【实验目的】1.掌握JSP的基本语法;2.熟悉JSP的工作原理。【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1、实现用户注册功能,在页面输入相关信息,注册成功后给出相应的提示信息。用户注册过程简单示例:【总结与体会】13实验五JSP隐式对象【实验目的】1、了解隐式对象的分类及组成;2、运用request,response和out进行JSP编程;3、运用session;application和pageContext进行JSP编程;【实验准备】1、复习配套教材相关章节的内容;2、预习本次实验;【实验内容】1、编写一个JSP页面,要求提供一个包含各省份名称的下拉列表框,让用户选择其籍贯,提交后,判断用户的籍贯是否是北京,如果是,则跳转进入一个欢迎页面,如果不是,则在页面上显示该用户的籍贯。2、编写一个JSP页面,产生随机数作为用户幸运数据(1位),将其保存到会话中,并重定向到另一个页面,并将用户的幸运数据显示出来。3、利用隐式对象为某一网站编写一个JSP程序,统计该网页的运行次数。提示:用户每打开一次窗口运行该网页,或在同一窗口刷新该网页都算运行一次,可利用application对象去实现。【总结与体会】14
实验六个人房屋信息管理的实现【实验目的】1.使用request、Session在页面间传递数据2.熟悉JSP页面中的多种导航方式【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1.在afterlogin.jsp页面中点击“管理我的售房信息”超链接,在右侧界面中以表格形式显示当前用户发布的房屋信息。图1图22、在图2所示界面中,点击“增加”按钮,打开图3所示的界面。15输入相关信息后点击“提交”按钮,数据保存到数据库中。图3【总结与体会】16实验七使用Servlet实现BBS论坛登录【实验目的】1.能够熟练创建、运用Servlet。2.掌握MVC三层架构。【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1、在登录页面中正确输入用户名、密码,登录成功后进入版块显示界面。17【总结与体会】18
实验八使用Servlet实现论坛版块显示【实验目的】1.能够熟练创建、运用Servlet。2.掌握MVC三层架构。【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1、使用MVC三层架构实现论坛版块显示,表格数据通过查询数据库获得。【总结与体会】19实验九使用Servlet实现论坛主题帖显示【实验目的】1.能够熟练创建、运用Servlet。2.掌握MVC三层架构。【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1、在实验八所示的界面中单击版块名称,进入如图所示的主题帖显示界面。使用MVC三层结构实现。【总结与体会】20实验十使用Servlet实现论坛主题帖发表【实验目的】1.能够熟练创建、运用Servlet。2.掌握MVC三层架构。【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1、在实验九所示的界面中点击“发表话题”按钮,进入如图所示的发表帖子界面。填写完帖子内容后点击“提交”按钮,数据存入数据库中。【总结与体会】21实验十一使用EL表达式实现页面欢迎语【实验目的】1、掌握EL表达式在页面上的应用2、熟练使用JSTL标签【实验准备】1、复习配套教材相关章节的内容;2、预习本次实验;【实验内容】1、使用EL表达式重构BBS论坛的登录过程,使用<c:if>标签实现页面欢迎语的判断。【总结与体会】22
实验十二使用EL表达式重构主题帖页面【实验目的】1、掌握EL表达式在页面上的应用2、熟练使用JSTL标签【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1.使用EL表达式重构论坛主题帖显示页面,使用<c:forEach>标签实现JSP页面的循环处理。【总结与体会】23
实验十三分页的实现【实验目的】1.掌握分页的实现原理2.能够实现查询结果的分页。【实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 晋中信息学院《国学与人生》2023-2024学年第一学期期末试卷
- 2024-2025学年湖南省湘潭市高三下学期期末仿真模拟生物试题含解析
- 吉利学院《社会体育概论》2023-2024学年第一学期期末试卷
- 内蒙古农业大学《基础口语(一)》2023-2024学年第二学期期末试卷
- DB1405T 069-2024西方蜜蜂种蜂场蜂王选育技术规程
- 文化用品行业科技创新动态监测考核试卷
- 合成材料制造的产品可追溯性与溯源技术考核试卷
- 有机化学原料在生物制品的合成考核试卷
- 摄像机维修入门到精通考核试卷
- 液力机械在体育场馆设施中的应用考核试卷
- 合作合同模板
- 罗明亮小数的意义课件
- 2025中国冶金地质总局总部招聘笔试考点考试题库答案及解析
- 2025高职单招考试(语文)试题(附答案)
- 硅pu球场施工方案
- 企业数据资产入表流程研究
- 校外培训机构预收费资金托管协议书范本
- 托管老师培训
- 《口语交际:走进他们的童年岁月》(说课稿)2023-2024学年统编版语文五年级下册
- 6.3.1+平面向量基本定理(教学课件)-高一数学(人教A版2019)
- 回填块石施工方案
评论
0/150
提交评论