56jsp登录案例

简介: 56jsp登录案例
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
 <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
 %>
 <html>
     <head>
         <!-- Page title -->
         <title>Login</title>
         <!-- End of Page title -->
         <!-- Libraries -->
         <link type="text/css" href="css/login.css" rel="stylesheet" />    
         <link type="text/css" href="css/smoothness/jquery-ui-1.7.2.custom.html" rel="stylesheet" />    
         <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
         <script type="text/javascript" src="js/easyTooltip.js"></script>
         <script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script>
         <!-- End of Libraries -->    
     </head>
     <body>
     <div id="container">
         <div class="logo">
             <a href="#"><img src="assets/logo.png" alt="" /></a>
         </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>
     </div>
     </body>
 </html>dologin.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=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");
   //如果用户和密码都等于admin,则登录成功
   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");
   }
 %>
 login_failure.jsp
 <%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
 <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
 %>
 <html>
     <head>
         <!-- Page title -->
         <title>imooc - Login</title>
         <!-- End of Page title -->
         <!-- Libraries -->
         <link type="text/css" href="css/login.css" rel="stylesheet" />    
         <link type="text/css" href="css/smoothness/jquery-ui-1.7.2.custom.html" rel="stylesheet" />    
         <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
         <script type="text/javascript" src="js/easyTooltip.js"></script>
         <script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script>
         <!-- End of Libraries -->    
     </head>
     <body>
     <div id="container">
         <div class="logo">
             <a href="#"><img src="assets/logo.png" alt="" /></a>
         </div>
         <div id="box">
              登录失败!请检查用户或者密码!<br>
           <a href="login.jsp">返回登录</a>   
         </div>
     </div>
     </body>
 </html>

image.png

相关文章
|
Java 数据安全/隐私保护
JavaBean组件<jsp:forward>动作<jsp:param>动作登录页面输入用户名和密码,然后进入检查页面判断是否符合要求,符合要求跳转到成功界面,不符合要求返回登录界面,显示错误信息。
该博客文章通过JavaBean组件和JSP动作元素`<jsp:forward>`与`<jsp:param>`的使用示例,演示了用户登录流程,包括登录信息的提交、验证以及根据验证结果进行的页面跳转。
JavaBean组件<jsp:forward>动作<jsp:param>动作登录页面输入用户名和密码,然后进入检查页面判断是否符合要求,符合要求跳转到成功界面,不符合要求返回登录界面,显示错误信息。
ssm使用全注解实现增删改查案例——showEmp.jsp
ssm使用全注解实现增删改查案例——showEmp.jsp
ssm使用全注解实现增删改查案例——showDept.jsp
ssm使用全注解实现增删改查案例——showDept.jsp
|
JavaScript 前端开发 Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
ssm使用全注解实现增删改查案例——updateEmp.jsp
ssm使用全注解实现增删改查案例——updateDept.jsp
ssm使用全注解实现增删改查案例——saveEmp.jsp
ssm使用全注解实现增删改查案例——saveEmp.jsp
|
Java
2022年欢迎来到Jsp编程第三课时——综合案例(三)
2022年欢迎来到Jsp编程第三课时——综合案例(三)
183 0
2022年欢迎来到Jsp编程第三课时——综合案例(三)
|
SQL druid Java
javaweb案例实训之基于jsp和servlet的用户管理开发[增删改查及登录注销]
javaweb案例实训之基于jsp和servlet的用户管理开发[增删改查及登录注销]
143 0
使用ueditor实现多图片上传案例——前台数据层(Index.jsp)
使用ueditor实现多图片上传案例——前台数据层(Index.jsp)
|
Java
2022年欢迎来到Jsp编程第三课时——综合案例(二)
2022年欢迎来到Jsp编程第三课时——综合案例(二)
171 0