zoukankan      html  css  js  c++  java
  • javaweb——Servlet作为控制器

    1、文件预览

      JSP:login.jsp——用户登陆,jsp只是用于向客户端展示信息,处理信息的是servlet。

        welcome.jsp——用户登陆成功,显示给用户的界面。

      jsp文件是位于webContent的根目录下。

      Servlet:LoginServlet.java  这是一个servlet类,用户登陆后,对用户登陆这个请求做出反应的是这个servlet,这个类是继承自HttpServlet的,

    重写这个类的service()函数,里面的代码就是对用户请求做出反应的相关代码。这个函数里面,涉及到的操作有:

    •   获取客户端的用户名和密码;
    •   连接数据库,这里的数据库是包装在一个类里面DbDao.java,执行查询操作;
    •   验证用户名和密码是否正确,正确就转到welcome.jsp这个页面;

      DbDao.java——封装数据库,负责完成查询,插入,修改等操作。

    2、MVC

      从上面的结构看,整个应用的流程非常清晰,下面是MVC中各个角色的对应组件。

      M:Model,模型,对应javabean;

      V:View,视图,对应JSP页面;

      C:Controller,控制器,对应Servlet。

  • 相关阅读:
    高性能javascript 笔记 第一章 loading and executing (一)
    css 微信webui
    C语言之指针
    Java中的异常
    Java中的接口
    SQL Server中自连接和联合的用法
    SQL Server中多对多关系的实现
    SQL Server中用SQL命令建表和主外键约束
    SQL Server中的分页查询
    SQL Server中的内连接
  • 原文地址:https://www.cnblogs.com/shuqicui/p/day4.html
Copyright © 2011-2022 走看看