Laughing girl2021 2021-07-19 23:17 采纳率: 100%
浏览 51
已采纳

javaweb练习登录错误显示错误页面,运行后一直是账户错误,不能切换密码错误,请大能看哈哪错了?


<!--案例&#45;&#45;&#45;&#45;登录错误时显示错误界面-->

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<center>
     <h2>用户登录</h2>
     <form action="login" method="get">
       <p>账号:<input type="text" name="name"></p>
       <p>密码:<input type="text" name="passWord"></p>
       <input type="submit" value="登录">
     </form>
</center>

</body>
</html>

package com.pojo.test1;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;

@WebServlet(name = "loginServlet", urlPatterns = "/login")
public class loginServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        String userName="daiping";
        String userPwd="123456";

        String name=request.getParameter("name");
        String passWord=request.getParameter("passWord");

        if (!name.equals("userName")){
            request.setAttribute("errorMessage","账户错误");
            request.getRequestDispatcher("/loginError.jsp").forward(request,response);
        }else if (!passWord.equals("userPwd")){
            request.setAttribute("errorMessage","密码错误");
            request.getRequestDispatcher("/loginError.jsp").forward(request,response);
        }

    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }
}

<%--
  Created by IntelliJ IDEA.
  User: pan
  Date: 2021/7/19
  Time: 17:15
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
<center>
<h2>用户登录界面错误</h2>
    <div>
        <%=request.getAttribute("errorMessage")%>
    </div>

</center>
</body>
</html>

  • 写回答

4条回答 默认 最新

  • Laughing girl2021 2021-07-20 19:36
    关注

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已采纳回答 7月21日
  • 创建了问题 7月19日

悬赏问题

  • ¥15 有偿求苍穹外卖环境配置
  • ¥15 代码在keil5里变成了这样怎么办啊,文件图像也变了,
  • ¥20 Ue4.26打包win64bit报错,如何解决?(语言-c++)
  • ¥15 clousx6整点报时指令怎么写
  • ¥30 远程帮我安装软件及库文件
  • ¥15 关于#自动化#的问题:如何通过电脑控制多相机同步拍照或摄影(相机或者摄影模组数量大于60),并将所有采集的照片或视频以一定编码规则存放至规定电脑文件夹内
  • ¥20 深信服vpn-2050这台设备如何配置才能成功联网?
  • ¥15 Arduino的wifi连接,如何关闭低功耗模式?
  • ¥15 Android studio 无法定位adb是什么问题?
  • ¥15 C#连接不上服务器,