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 完成控制。
  • 相关阅读:
    JDBC
    过滤器
    Servlet-web.xml 常见配置
    Servlet-HttpSession接口
    Servlet-Cookie对象
    Servlet-HttpServlet对象
    kmp算法及应用
    线段树入门到自闭
    tarjan算法与拓扑排序
    马拉车模板
  • 原文地址:https://www.cnblogs.com/ruangongwangxiansheng/p/14161987.html
Copyright © 2011-2022 走看看