码迷,mamicode.com
首页 > 编程语言 > 详细

MVC模式在Java Web应用程序中的实例分析

时间:2017-05-07 18:41:21      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:mtu   bcb   ebs   bpm   ihe   sgi   uvc   erp   xms   

  结合六个基本质量属性:

  •   易用性:用户不符合规则的输入都会有相应的提示    
  •   安全性:通过用户名、密码对用户进行身份验证,对用户的密码进行md5加密
  •   可用性:异常
  •   可修改性:通过修改DBUtil类实现对不同数据库的连接

  登录功能模块的MVC设计实现:

  •   View: 登录界面(login.jsp);登陆成功界面(main.jsp)

     技术分享

  •      Controller: web.xml ; AdminServlet.java

      技术分享

    技术分享

  •    Model:   AdminBean ; AdminDao

       技术分享

  •       实现的流程图:     技术分享

     

  从上图我们可以看到,首先login.jsp先发出一个servlet的请求,通过web.xml的过滤。跳转到AdminServlet.java中。在AdminServlet中,它向AdminDao发出了检查登录用户是否合法的请求(即调用AdminDao中的checkLogin函数),然后AdminDao就通过数据库查询是否存在这个用户或者密码是否一致。然后调用AdminBean将其封装成一个数据实体返回给AdminServlet,Servlet在根据返回的结果判断重定向到那个视图。

MVC模式在Java Web应用程序中的实例分析

标签:mtu   bcb   ebs   bpm   ihe   sgi   uvc   erp   xms   

原文地址:http://www.cnblogs.com/ygl888/p/6821504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!