为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

2 回答

 <body>     //这是登陆页面,我的提交地址是dologin1.jsp
     <div id="container">
       <div class="logo">
         <a href=""> <img src="assets/logo.png" alt="图片无显示"/></a>
       </div>
      
       <div id="box">
         <form action="dologin1.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" />
            </p>
        
         </form>
      
       </div>
    
     </div>
  </body>


// 这是业务逻辑页面,用于处理提交过来的表单。

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
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("password");   //获取密码

if("admin".equals(username) && "admin".equals(password)){
 
 session.setAttribute("loginUser", username);
 request.getRequestDispatcher("login1_success.jsp").forward(request, response);
}
else{
 
 response.sendRedirect("login1_failure.jsp");
}
%>


// 这是登录成功页面

 <body>
      <div id="container">
         <div class="logo">
           <a href=""> <img alt="图片无显示" src="assets/logo.png"/></a>
         </div>
        
         <div id="box">
           <%
              String loginUser="";

              //对session会话中保存的用户名进行是否为空判断。
              if(session.getAttribute("loginUser") != null){
              
               loginUser = session.getAttribute("loginUser").toString();
              }
           %>
                           欢迎您<font color="red"><%=loginUser %></font>,登录成功!
         </div>
     
      </div>
  </body>


// 这是登陆失败页面,并可以返回到登录界面

 <body>
      <div id="container">
         <div class="logo">
           <a href=""> <img alt="图片无显示" src="assets/logo.png"></a>
         </div>
        
         <div id="box">
                          登录失败!请检查用户名或密码!<br>
           <a href="login1.jsp">返回登录页面</a>
         </div>
     
      </div>
  </body>

0 回复 有任何疑惑可以回复我~
检查一下action后面跟的提交地址和你想要提交到的页面的页面名字是否一致,简单的说就是地址名字是否书写有误,你还需要检查一下业务逻辑是否正确,也就是dologin页面里处理提交的代码是否正确。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

问什么我的提交不管用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信