zoukankan      html  css  js  c++  java
  • login

    整理总结视频与他人的。。。

    1、<input style="cursor:pointer">:手型鼠标
    2、总结JSP页面传值:
       会用到三个JSP页面:login.jsp 、login_suceess.jsp、login_failure.jsp、dologin.jsp.
       在login.jsp:代码为:
       <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>login</title>
    </head>
    <body>
    <center>
        <div id="container">
            <div class="logo">
                <a href="#"><img src="images/chunse.jpg" alt="" width="100%" height="5%"> </image> </a>
            </div>
            <div id="box">
            <form action="dologin.jsp" method="post">
            <p class="main">
            <label>用户名:</label>
            <input name="username" value=""/>
            <label>密码:</label>
            <input name="password" type="password" value=""/>
            </p>
            <p class="space">
            <input type="submit" value="登陆" class="login" style="cursor:pointer" float="right">
            </p>
            </form>

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

    dologin.jsp:
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%
        /* String path = request.getContextPath();
        String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()+ path + "/";
         */String username = "";
        String password = "";
        username = request.getParameter("username");
        password = request.getParameter("password");
        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_success.jsp:
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>login</title>
    </head>
    <body>
    <div id="container">
            <div class="logo">
                <a href="#"><img src="images/chunse.jpg" alt="" width="100%" height="5%"> </a>
            </div>
            <div id="box">
            <%-- <% String loginUser="";
            if(session.getAttribute("loginUser")!=null)
            {
                loginUser=session.getAttribute("loginUser").toString();
            }
            %> --%>
            
            欢迎您,<font color="red"><%=session.getAttribute("loginUser")%></font>,登陆成功!

        </div>
    </div>
    </body>
    </html>


    login_failure.jsp:
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>login</title>
    </head>
    <body>
    <div id="container">
            <div class="logo">
                <a href="#"><img src="images/chunse.jpg" alt="" width="100%" height="5%"> </image> </a>
            </div>
            <div id="box">
            登陆失败,请检查用户名或密码!
            <a href="login.jsp">返回登陆</a>

        </div>
    </div>
    </body>
    </html>

    总结:login.jsp中获取用户输入的用户名与密码,通过form表单传递到dologin.jsp中;在dologin.jsp中进行验证,选择进入不同的jsp页面(利用到了重定向);

  • 相关阅读:
    git
    *** errRun
    Centos与Debian的安装命令
    HTML基础
    基本的SQL语言
    phpstudy靶场搭建
    Centos7下搭建服务器(apache+mysql+php)
    Centos7设置yum源
    Linux基础
    一个服务器中搭建多个站点
  • 原文地址:https://www.cnblogs.com/huangliping/p/6124713.html
Copyright © 2011-2022 走看看