⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.jsp

📁 仿校内网站
💻 JSP
字号:
<%@ page contentType="text/html; charset=utf-8"%><%@ page import="ArticleSharing.DBTools" %><%@ page import="java.sql.*" %><%//定义错误信息            String errMessage = "";            String action = request.getParameter("action");            if (action != null) {                if (action.equals("submit")) {                    String user_name = request.getParameter("user_name");                    String password = request.getParameter("password");                    String sql = "select * from users where user_name = '" + user_name + "'";                    DBTools tool = new DBTools();                    ResultSet rs = tool.excuteQuery(sql);                    if (rs == null) {                        errMessage = "数据库异常";                    } else {                        if (rs.next()) {                            if (rs.getString("password").trim().equals(password.trim()) && rs.getString("user_name").trim().equals(user_name.trim())) {                                session.setAttribute("user_id", String.valueOf(rs.getInt("user_id")));                                session.setAttribute("user_name", user_name);                                session.setAttribute("image_id",String.valueOf(rs.getInt("user_id")));                                response.sendRedirect("frontpage.jsp");                            } else {                                errMessage = "密码错误";                            }                        } else {                            errMessage = "用户名不存在";                        }                    }                }            }%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />        <!-- TemplateBeginEditable name="doctitle" -->        <title>会员登陆</title>        <!-- TemplateEndEditable --><!-- TemplateBeginEditable name="head" -->        <!-- TemplateEndEditable -->    </head>        <body>        <style type="text/css">            <!--            .STYLE1 {                color: #FF0000;                font-weight: bold;                font-size: large;            }            body {                background-image: url(bdb9184ff956b920aec3abfe.jpg);            }            -->        </style>         <div style="margin-left:100px;">        <form id="form1" name="form1" method="post" action="index.jsp?action=submit">            <div>                <div><img src="photoes/1.gif"></img></div>                <div><img src="photoes/2.gif"></img></div>                <div style="float:left;"><img src="photoes/3.gif"></img></div>                <div style="width:229px; height:73px;background-color:#FFFFFF">                    账号:<input name="user_name" type="text" id="user_name" /><br>                    密码:<input name="password" type="password" id="password" />                    <div style="margin-top:2px; margin-left:50px;">                    <input type="submit" value=" 登陆 " onclick="return validate();" />                    <input type="button" name="register" value=" 注册 " onclick="openWindow('register.jsp? type=register&ID=0');" />                    </div>                </div>                <div><img src="photoes/5.gif"></img></div>            </div>                                        </form>        </div>        <hr>        <div><font color=red><%=errMessage%></font></div>    </body>    <script language="javascript">        function openWindow(url)        {            window.open(url,"","");        }        </script>    <script language="javascript">        var code ; //在全局 定义验证码      function createCode()        {             code = "";            var codeLength = 6;//验证码的长度            var checkCode = document.getElementById("checkCode");            var selectChar = new Array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');//所有候选组成验证码的字符,当然也可以用中文的            for(var i=0;i<codeLength;i++)            {                var charIndex = Math.floor(Math.random()*36);                code +=selectChar[charIndex];            }            // alert(code);            if(checkCode)            {                checkCode.className="code";                checkCode.value = code;            }        }        function validate()        {                        var f = document.form1;            if(f.user_name.value == "")            {                alert("用户名不能为空");                return false;            }                        if(f.password.value == "")            {                alert("密码不能为空");                return false;            }                       return true;                    }    </script></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -