项目准备之小工具VerifyCodeServlet的使用
发表于:2024-11-26 作者:热门IT资讯网编辑
编辑最后更新 2024年11月26日,生成验证码<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
- 生成验证码
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
表单提交 - 配置web.xml文件
VerifyCodeServlet cn.itcast.vcode.servlet.VerifyCodeServlet VerifyCodeServlet /VerifyCodeServlet - 编写后台Servlet
package cn.itcast.test;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import cn.itcast.servlet.BaseServlet;
/**
- @author Guozhen_Zhao
- 创建时间:2018年1月28日 下午1:41:38
备注:*/
@WebServlet("/loginServlet")
br/>*/
@WebServlet("/loginServlet")public String login(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//检验验证码
//1. 获取表单中的验证码
String verifyCode = request.getParameter("verifyCode");
//2. 获取图片上的文字
String vcode = (String)request.getSession().getAttribute("vCode");
//3. 检验
System.out.println(verifyCode.equalsIgnoreCase(vcode));return null;
}
}