• 每日博客


    在 MVC 模式中,每个功能都被分成三个部分,或者称为三层。例如,登录功能可以分
    成三个部分。
    第一部分称为视图,是与人进行交互的部分,包括登录界面和登录处理之后的界面(或
    者是登录成功界面,或者是登录失败界面)。登录界面是供用户输入信息的,如果登录成功
    会显示登录成功界面,如果登录失败会显示登录失败界面。
    因为视图部分主要是用来与人进行交互的,包括输入和输出界面,所以在 Java Web 开
    发技术中,使用 JSP 文件作为视图。在本章示例中,登录界面是 login.jsp,登录成功的界面
    是 success.jsp,登录失败的界面是 failure.jsp。
    第二部分称为模型,是处理功能部分,用于登录的处理以及判断用户提交的信息是否
    有效、用户名是否存在、口令是否正确。
    根据前面的学习,
    JavaBean主要用于业务逻辑的处理,所以在模型层通常使用JavaBean,
    也可以使用 EJB(企业级的 JavaBean,不属于本书的讨论范围,如果读者感兴趣,可以参考
    相关资料)。在本章示例中使用 UserBean 完成处理。
    第三部分称为控制器,用来接收用户输入的用户名和口令,然后调用处理功能,返回
    处理的结果,根据处理的结果选择界面对用户响应。如果返回的信息表示登录成功,则给
    用户显示登录成功的界面。如果返回的信息表示登录失败,则给用户显示登录失败的界面。
    因为控制器需要能够接收用户的请求并对用户进行响应,并且需要能够调用模型,所
    以在 Java Web 开发中使用 Servlet 充当控制器。在本章示例中使用 LoginServlet 完成控制。
  • 相关阅读:
    61个下拉菜单实例
    简单图片放大效果
    QQ,MSN,Skype在线客服代码
    codesmith自定义模板之实体层
    如何利用缓存提高ASP.NET网站速度
    10+Jquery Tooltip Plugins and Tutorial Collection
    10个ajax 上传插件
    ASP.NET 中 “返回上一页”,“上一步”的实现方法
    执行多条SQL语句,事务处理
    [Asp.Net+C#]Datagrid使用技巧四(怎样控制在一个单元格中放置多个操作按钮及删除数据)
  • 原文地址:https://www.cnblogs.com/ruangongwangxiansheng/p/14161987.html
Copyright © 2020-2023  润新知