zoukankan      html  css  js  c++  java
  • 用servlet进行用户名和密码校验

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
       <link rel="stylesheet" type="text/css" href="NewStyle.css">
    </head>
    <body>
    <div class="content">
    <h2 >用户登录</h2>
    <div class="box">
    <form action="/load/TestServlet" id="loading" method="post">
    <input type="text" placeholder="用户名" id="name" name="username"><br><br>
    <input type="password" placeholder="密码" id="pwd" name="password"><br><br>
    <button type="submit" id="btn">登录</button>
    </form>
    </div>
    </div>
    </body>
    </html>
    @charset "UTF-8";
    .content{
        width:400px;
        height:280px;
        margin-left:35%;
        margin-top:100px;
        background-color:#ffd0d0;
        text-align:center;
        padding-top:30px;
    }
    .box{
        width:200px;
        height:200px;
        margin-top:50px;
        text-align:center;
        margin-left:25%;
    }
    package load;
    
    import java.io.IOException;
    import java.io.PrintWriter;
    
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    /**
     * Servlet implementation class TestServlet
     */
    @WebServlet("/TestServlet")
    public class TestServlet extends HttpServlet {
        private static final long serialVersionUID = 1L;
           
        /**
         * @see HttpServlet#HttpServlet()
         */
        public TestServlet() {
            super();
            // TODO Auto-generated constructor stub
        }
    
        /**
         * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            // TODO Auto-generated method stub
            //response.getWriter().append("Served at: ").append(request.getContextPath());
            request.setCharacterEncoding("UTF-8");
            response.setContentType("text/html;charset=utf-8");
            String uname=request.getParameter("username");
            String pwd=request.getParameter("password");
            if(("tom").equals(uname)&&("123").equals(pwd)) {
                //response.sendRedirect("/load/Welcome.html");
                PrintWriter out=response.getWriter();
                out.write("用户名是:"+uname+",密码是:"+pwd);
            }
            else {
                response.sendRedirect("/load/NewFile.html");
            }
        }
    
        /**
         * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            // TODO Auto-generated method stub
            doGet(request, response);
            
        }
    
    }
  • 相关阅读:
    XHR——XMLHttpRequest对象
    原生JS弹出层详解,从简单到复杂
    php面向对象(OOP)编程完全教程
    css hack
    Ajax+php 详细分析 (没完整)
    Zend Studio 12 生成 WSDL
    PHP WebService/Soap接口生成方法。
    php soap客户端调试实例及调试
    简单数据结构之栈模拟
    经典算法之约瑟夫问题
  • 原文地址:https://www.cnblogs.com/lr1402585172/p/10621480.html
Copyright © 2011-2022 走看看