Devil133 2022-03-23 10:48 采纳率: 100%
浏览 45
已结题

怎么在第一个文件中编写验证验证码是否输入正确

第一个文件

package chapter3.servlet;

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 javax.servlet.http.HttpSession;
import java.io.IOException;

@WebServlet(name = "LogingRedirectServlet",urlPatterns = "/logingredirectservlet")
public class LogingRedirectServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        response.setCharacterEncoding("utf-8");
        request.setCharacterEncoding("utf-8");
        String un = request.getParameter("username");
        String pw = request.getParameter("password");




        //判断验证码是否正确,一个窗体输入,一个服务器端生成
        if("admin".equals(un)&&"123".equals(pw)){
            getServletContext().setAttribute("username",un);
            response.sendRedirect(request.getContextPath()+"/index.jsp");
        }
        else{
            response.sendRedirect(request.getContextPath()+"/chapter3/jsp/login_imagecode.jsp");
        }
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doPost(request,response);
    }
}


第二个文件

img

img

img

第三个文件

img

第四个文件

img

  • 写回答

3条回答 默认 最新

查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月16日
  • 已采纳回答 4月8日
  • 创建了问题 3月23日

悬赏问题

  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
  • ¥15 IAR程序莫名变量多重定义
  • ¥15 (标签-UDP|关键词-client)
  • ¥15 关于库卡officelite无法与虚拟机通讯的问题
  • ¥15 目标检测项目无法读取视频
  • ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
  • ¥100 求采集电商背景音乐的方法
  • ¥15 数学建模竞赛求指导帮助