用戶名和密碼都是admin為什么登錄不成功
login.jsp;
<body>
? <div id="box1">
? </div>
? ? <div id="box">
? ? <form action="dologin.jsp" method="post">
? ? <p class="main">
? ? <label>用戶名:</label>
? ? <input name="username" value="" >?
? ? <label>密碼:</label>
? ? <input type="password" name="password" value="">
? ? </p>
? ? <p class="space">
? ? <input type="submit" value="登錄" class="login" style="cursor:pointer;">
? ? </p>
? ? </form>
? ? </div>
? </body>
login_failure.jsp
<body>
? ? <div id="box">
? ? 登錄失敗,請檢查您的用戶名或者密碼<br>
? ? <a href="login.jsp">返回登錄</a>
? ? </div>
? </body>
login_success.jsp
?<div id="box">
? ? <%
? ? String loginUser="";
? ? if(session.getAttribute("loginUser")!=null){
? ? loginUser=session.getAttribute("loginUser").toString();
? ? }
? ? %>
? ? 歡迎<font color="red"><%=loginUser %></font>,登錄成功
? ? </div>
dologin.jsp
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String username="";
String password="";
request.setCharacterEncoding("utf-8");
username=request.getParameter("username");
password=request.getParameter("pasword");
if("admin".equals(username) && "admin".equals(password)){
session.setAttribute("loginUser",username);
request.getRequestDispatcher("login_success.jsp").forward(request,response);
}else{
response.sendRedirect("login_failure.jsp");
}
%>
2017-08-12
dologin.jsp里面的《password=request.getParameter("pasword");》“pasword”是不是少了一個“s”。