登录和会话

登录代码底层实现

    处理数据部分的代码

登录代码错误信息的回显

    错误信息的回显代码

    错误信息显示效果

记录登录成功人数分析

    在服务器初始化的时候,初始一个总人数为0,将这个值保存到一个域对象中(ServletContext域中)。

    在登录成功之后,从域中将这个值获取到,进行+1的操作,将这个值存回到ServletContext域中。

    在成功页面上从ServletContext域中获取值并且显示到页面上。

会话技术的概述

    什么是会话

        会话可以简单理解为用户打开一个浏览器,点击多个超链接访问服务器的web资源,然后关闭浏览器,整个过程称为一次会话

    为什么要学习会话

        每个用户与服务器进行交互过程中,产生一些各自的数据,程序想要把这些数据进行保存,就需要使用会话技术

        例如:用户点击超链接购买一个商品,程序应该保存用户所购买的商品,以便于用户点击结账时,可以得到用户所购买的商品信息


package zhuce;

import java.io.IOException;

@WebServlet("/zhuceServlet")

public class zhuceServlet extends HttpServlet{

    proteted void doGet(HttpServletRequest request ,HttpServletResponse reponse)throws Servlet

        request.setCharacterEncoding("UTF-8");

        string username=request.getParameter("username");

      string password=request.getParameter("password");

User userf=new User();

user.setUsername(username);

user.setPssword(password);

UserModel userModel=new UserModel();

user existuser=userModel.zhuce(user);}

你可能感兴趣的:(登录和会话)