第6章基于Servlet的MVC模式ppt课件.ppt

第6章基于Servlet的MVC模式ppt课件.ppt

ID:59102024

大小:114.50 KB

页数:9页

时间:2020-09-25

第6章基于Servlet的MVC模式ppt课件.ppt_第1页
第6章基于Servlet的MVC模式ppt课件.ppt_第2页
第6章基于Servlet的MVC模式ppt课件.ppt_第3页
第6章基于Servlet的MVC模式ppt课件.ppt_第4页
第6章基于Servlet的MVC模式ppt课件.ppt_第5页
资源描述:

《第6章基于Servlet的MVC模式ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章MVC模式MVC模式的核心思想是有效地组合“视图”、“模型”和“控制器”。11.MVC模式介绍MVC是一种通过3个不同部分构造一个软件或组件的理想办法:模型(Model)—存储数据的对象。视图(View)—为模型提供数据显示的对象。控制器(Controller)—负责具体的业务逻辑操作,即根据视图提出的要求处理数据,并将结果存储到模型中,同时负责模型和视图的交互,当模型中的数据变化时,让视图更新显示。22.JSP中的MVC模式模型(Model):一个或多个JavaBean对象,用于存储数据,提供简单的setXXX()方法和getXX

2、X()方法,不涉及对数据的具体处理细节。视图(View):一个或多个JSP页面,为模型提供数据显示,使用HTML标记和JavaBean标记来显示数据。控制器(Controller):一个或多个Servlet对象,按视图提交的要求处理数据,将有关的结果存储到JavaBean中,使用重定向方式请求某个JSP页面更新显示.33.request周期的JavaBean在Servlet类中进行的操作:(1)创建Javabean对象,如:JavaBeanClassbean=newJavaBeanClass();(2)将创建的JavaBean对象bean

3、存放到HttpServletRequest对象request中,并指定该JavaBean对象的关键字(属性名)keyWord,例如:request.setAttribute("keyWord",bean);4视图更新在JSP页面使用标记获得Servlet所创建的JavaBean的引用:例:计算等差,等比数列的和.54.session周期的JavaBean在Servl

4、et类中进行的操作:(1)创建JavaBean对象,例如:JavaBeanClassbean=newJavaBeanClass();(2)将创建的JavaBean对象存放到HttpServletSession对象session中,并指定查找该JavaBean对象的关键字(属性名),如:HttpSessionsession=request.getSession(true);session.setAttribute("keyWord",bean);6视图更新JSP页面使用标记获得Servlet所创建的JavaBean

5、的引用:75.application周期的JavaBean在Servlet类中进行的操作:(1)创建Javabean对象,如:JavaBeanClassbean=newJavaBeanClass();(2)使用getServletContext()方法返回服务器创建的ServletContext对象的引用application,将所创建的JavaBean对象存放到服务器创建的applicat

6、ion对象中,并指定该JavaBean的关键字,如:getServletContext().setAttribute("keyWord",bean);8视图更新JSP页面使用标记获得Servlet所创建的JavaBean的引用:9

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

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

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