第7章_Java_Web常用开发模式ppt课件.ppt

第7章_Java_Web常用开发模式ppt课件.ppt

ID:58698268

大小:354.50 KB

页数:53页

时间:2020-10-04

第7章_Java_Web常用开发模式ppt课件.ppt_第1页
第7章_Java_Web常用开发模式ppt课件.ppt_第2页
第7章_Java_Web常用开发模式ppt课件.ppt_第3页
第7章_Java_Web常用开发模式ppt课件.ppt_第4页
第7章_Java_Web常用开发模式ppt课件.ppt_第5页
资源描述:

《第7章_Java_Web常用开发模式ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章JavaWeb常用开发模式与案例本章主要介绍JavaWeb应用程序开发常采用的开发模式,首先介绍Web程序中各组件之间的关系,然后,详细介绍Web程序的不同设计模式的设计方法和使用技巧。主要有:单纯的JSP页面编程JSP+JavaBean设计模式JSP+Servlet设计模式JSP+Servlet+JavaBean设计模式DAO设计模式与数据库访问第7章JavaWeb常用开发模式与案例7.1单纯的JSP页面开发模式7.2JSP+JavaBean开发模式7.3JSP+Servlet开发模式7.4JSP+Se

2、rvlet+JavaBean开发模式7.5JSP+Servlet+JavaBean+DAO开发模式本章小结7.1单纯的JSP页面开发模式在JavaWeb开发中最简单的一种开发模式是通过应用JSP中的脚本标记,直接在JSP页面中实现各种功能,称为“单纯的JSP页面编程模式”。本节主要内容:7.1.1单纯的JSP页面开发模式简介7.1.2JSP页面开发模式案例—求和运算7.1.3JSP+JDBC开发模式案例—实现基于数据库的登录验证7.1.4单纯的JSP页面开发模式存在的问题与缺点7.1.1单纯的JSP页面开发模式

3、简介单纯的JSP页面编程模式就是只用JSP技术设计Web应用程序,对于含有数据库操作的Web程序是JSP+JDBC相结合的技术。7.1.2JSP页面开发模式案例—求和运算【例7-1】设计Web程序,计算1+2+3+….+100的和值,并在网页上显示结果,运行界面如图7-2所示。【分析】该问题,只需要设计一个JSP页面(ch07_1.jsp),在该JSP中包含java脚本,由Java脚本代码,完成计算求和。【设计关键】利用累加算法,而该算法代码在JSP中由Java脚本代码实现。【实现】根据功能要求,设计程序ch0

4、7_1.jsp,《源代码》【运行】《执行程序》【例7-2】设计Web程序,计算任意两个整数之间累加和值,并在网页上显示结果,其运行界面如图7-3(a)和7-3(b)所示。【分析】该问题需要两个网页:ch07_2_tijiao.jsp和ch07_2_show.jsp,其处理流程是:网页ch07_2_tijiao.jsp提交任意两个整数,而网页ch07_2_show.jsp获取两个数值并计算,然后显示计算结果。【设计关键】在两页面间利用request对象实现数据共享(利用shuju1、shuju2存放),并注意数据

5、类型。处理流程如图7-4所示。【实现】(1)提交任意两个整数的JSP页面(2)显示结果的JSP页面(ch07_2_show.jsp)【运行】《执行程序》7.1.3JSP+JDBC开发模式案例—实现基于数据库的登录验证【例7-3】利用JSP+JDBC技术相结合,实现基于数据库的登录验证。要求:一个用户的信息有用户名和登录密码,用户信息存放在数据库中。【分析】采用JSP+JDBC技术,在JSP中实现数据库的连接及其验证操作。(1)假设已建立数据库:user以及数据库表:user_b,该表中包含两个字段:用户名字:u

6、namechar(10)和用户密码:upasswordchar(10)。(2)该问题的处理流程是:首先,通过提交页面(ch07_3_tijiao.jsp)提交登录信息;然后进入验证页面(ch07_3_yanzheng.jsp),该页面获取两个登录信息的值,并连接数据库,并实现验证,判定是否已经注册并输入正确的用户名和密码,若已经注册并输入正确,则在网页上显示:“***用户登录成功!”,否则,显示:“***登录失败!”。【设计关键】该例题的关键是验证页面,在该页面中必须关注:数据库连接的操作、数据库记录的查询操作

7、。【实现】(0)创建数据库与数据表数据库user以及数据库表user_b,两个字段:用户名字:unamechar(10)和用户密码:upasswordchar(10)(1)提交页面(ch07_3_tijiao.jsp)(2)进入验证页面(ch07_3_yanzheng.jsp),并显示信息【运行】《程序运行》7.2JSP+JavaBean开发模式在开发JavaWeb应用时,将JSP和JavaBean结合起来,形成了JSP+JavaBean设计模式,也称为JSPModel-1模式。本节主要内容:7.2.1JSP+

8、JavaBean开发模式简介7.2.2JSP+JavaBean开发案例——求和运算7.2.3JSP+JavaBean+JDBC案例——基于数据库的登录验证7.2.4JSP+JavaBean开发模式的优点与缺点7.2.1JSP+JavaBean开发模式简介JSP+JavaBean编程模式是JSP程序开发经典设计模式之一,其体系结构如图7-5所示。采用这种体系结构,将要进行的业务逻辑封装到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。