zoukankan      html  css  js  c++  java
  • 每日博客

    在 MVC 模式中,每个功能都被分成三个部分,或者称为三层。例如,登录功能可以分
    成三个部分。
    第一部分称为视图,是与人进行交互的部分,包括登录界面和登录处理之后的界面(或
    者是登录成功界面,或者是登录失败界面)。登录界面是供用户输入信息的,如果登录成功
    会显示登录成功界面,如果登录失败会显示登录失败界面。
    因为视图部分主要是用来与人进行交互的,包括输入和输出界面,所以在 Java Web 开
    发技术中,使用 JSP 文件作为视图。在本章示例中,登录界面是 login.jsp,登录成功的界面
    是 success.jsp,登录失败的界面是 failure.jsp。
    第二部分称为模型,是处理功能部分,用于登录的处理以及判断用户提交的信息是否
    有效、用户名是否存在、口令是否正确。
    根据前面的学习,
    JavaBean主要用于业务逻辑的处理,所以在模型层通常使用JavaBean,
    也可以使用 EJB(企业级的 JavaBean,不属于本书的讨论范围,如果读者感兴趣,可以参考
    相关资料)。在本章示例中使用 UserBean 完成处理。
    第三部分称为控制器,用来接收用户输入的用户名和口令,然后调用处理功能,返回
    处理的结果,根据处理的结果选择界面对用户响应。如果返回的信息表示登录成功,则给
    用户显示登录成功的界面。如果返回的信息表示登录失败,则给用户显示登录失败的界面。
    因为控制器需要能够接收用户的请求并对用户进行响应,并且需要能够调用模型,所
    以在 Java Web 开发中使用 Servlet 充当控制器。在本章示例中使用 LoginServlet 完成控制。
  • 相关阅读:
    WAVECOM CDMA Modem 发送短信
    【转】关于正则表达式匹配任意字符(包括换行符)的写法
    MS2000 差异备份 还原
    推荐一款非常适用的弹框 phpcms v9都用的这个!!!!
    正则截取内容
    javascript面向对象编程实现
    一次 全部删除MSSQL数据库用户表,存储过程
    【转】 jQuery图片预加载+等比例缩放
    多种多样的Loading特效
    关于图片轮播的几种思路
  • 原文地址:https://www.cnblogs.com/ruangongwangxiansheng/p/14161987.html
Copyright © 2011-2022 走看看