食堂用户登录功能设计

复习:
Servlet 的方法。
init () 方法进行初始化(只调用一次)。
service() 方法来处理客户端的请求(调用多次)。

  • doGet() 方法
    doPost() 方法

destroy() 方法终止(只调用一次)。
过程:

  1. 客户端对web服务器发出请求。
  2. web服务器接收到请求后将其发送给Servlet。
  3. Servlet容器产生一个实例对象并调用ServletAPI中相应的方法来对客户端HTTP请求进行处理,将处理的响应结果返回给WEB服务器.。
  4. web服务器将从Servlet实例对象中收到的响应结构发送回客户端.。

登录功能实现:
设计的能录页面,属性text用户名,password密码,text验证码,button登录:设计好页面。
设计好页面后要获取请求参数,并对账户密码进行判断,如果正确跳转到后端管理页面,如果不正确跳转登录页面,并且提醒用户账户密码出错。
食堂用户登录功能设计
食堂用户登录功能设计
验证码原理:
用户第一次访问表单时,给表单生成一个随机字符串。
验证码保存在Session中。
验证码在生成图片中显示。