• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    纯JSP实现的简单登录示例

    本文实例讲述了纯JSP实现的简单登录的方法。分享给大家供大家参考,具体如下:

    文件共有四个web.xml、login.jsp、logout.jsp、welcome.jsp四个文件

    测试环境:Tomcat 6.0.x

    假设项目名称是LoginSample,我的目录结构是这样的

    ...\webapps\LoginSample\WEB-INF\web.xml
    ...\webapps\LoginSample\login.jsp
    ...\webapps\LoginSample\logout.jsp
    ...\webapps\LoginSample\welcome.jsp

    web.xml源码清单:

    web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">
      welcome-file-list>
        welcome-file>welcome.jsp/welcome-file>
      /welcome-file-list>
    /web-app>
    
    

    login.jsp源码清单:

    %@ page contentType="text/html;charset=UTF-8" %>
    html>
     head>
      title>JSP简单登录实例/title>
     /head>
     body>
     h2>请登录/h2>
     form method="POST" >
      Login Name: input type="text" name="Name">br>
      Login Password: input type="text" name="Password" >br>
      input type="submit" value="Send">br>
     form>
     %
       if (request.getParameter("Name") != null
            request.getParameter("Password") != null) {
         String Name = request.getParameter("Name");
         String Password = request.getParameter("Password");
         if (Name.equals("a")  Password.equals("a")) {
           session.setAttribute("Login", "OK");
           session.setAttribute("myCount", new Integer(1));
           response.sendRedirect("welcome.jsp");
         }
         else {
           %>
           登录失败:用户名或密码不正确~
           %
         }
       }
    %>
     /body>
    /html>
    
    

    logout.jsp源码清单:

    %@ page contentType="text/html;charset=UTF-8" %>
    html>
     %
      session.setAttribute("Login", "");
     %>
     body>
     h2>你已经退出登录/h2>
     /body>
    /html>
    
    

    welcome.jsp源码清单:

    %@ page contentType="text/html" pageEncoding="UTF-8" import="java.util.*"%>
    html>
     body>
     h2>欢迎页面(测试session)/h2>
     %
     String Login = (String)session.getAttribute("Login");
     int   nCount=0;
     if (Login != null  Login.equals("OK")) {
       Integer myCount = (Integer)session.getAttribute("myCount");
       if(myCount!=null)
       {
         nCount = myCount.intValue();
         nCount = nCount + 1;
         session.setAttribute("myCount",new Integer(nCount));
       }
       %>
       登录成功,myCount=%=nCount%>/br>
       input type=button value="退出" onclick="javascript:location.href='logout.jsp'">
       %
     }
     else {
    %>
       jsp:forward page="login.jsp"/>
    %
      }
      %>
      /body>
    /html>
    
    

    希望本文所述对大家JSP程序设计有所帮助。

    您可能感兴趣的文章:
    • JSP中实现系统登录后的退出原理及代码
    • java(jsp)整合discuz同步登录功能详解
    • JSP实现简单的用户登录并显示出用户信息的方法
    • 在jsp中用bean和servlet联合实现用户注册、登录
    • JSP+Servlet+JavaBean实现登录网页实例详解
    • JBuilder2005实战JSP之登录页面实现代码[图]
    • jsp基于XML实现用户登录与注册的实例解析(附源码)
    • JSP实现用户登录、注册和退出功能
    • JavaWeb实现用户登录注册功能实例代码(基于Servlet+JSP+JavaBean模式)
    • JSP+Servlet制作Java Web登录功能的全流程解析
    • Servlet+JavaBean+JSP打造Java Web注册与登录功能
    上一篇:jsp页面 列表 展示 ajax异步实现方法
    下一篇:微信支付 开发账号体系各参数详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    纯JSP实现的简单登录示例 纯,JSP,实现,的,简单,登录,