标签:ase dom password pos HERE ESS lang ima mamicode
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<html>
<head>
<title>登陆界面</title>
<link rel="stylesheet" href="./layui/css/layui.css">
<link rel="stylesheet" href="./css/adminLogin.css">
</head>
<body>
<div class="wrap">
<img src="img/1.jpg" class="imgStyle">
<div class="loginForm">
<form action="get.jsp" method="POST">
<div class="logoHead"></div>
<div class="usernameWrapDiv">
<div class="usernameLabel">
<label>用户名:</label>
</div>
<div class="usernameDiv">
<i class="layui-icon layui-icon-username adminIcon"></i> <input
id="loginUsername" class="layui-input adminInput" type="text"
name="name" placeholder="输入用户名">
</div>
</div>
<div class="usernameWrapDiv">
<div class="usernameLabel">
<label>密码:</label>
</div>
<div class="passwordDiv">
<i class="layui-icon layui-icon-password adminIcon"></i> <input
id="loginPassword" class="layui-input adminInput" type="password"
name="password" placeholder="输入密码">
</div>
</div>
<div class="usernameWrapDiv">
<div class="usernameLabel">
<label>验证码:</label>
</div>
<div class="cardDiv">
<input id="loginCard" class="layui-input cardInput" type="text"
name="card" placeholder="输入验证码">
</div>
<div id="code_box" class="codeDiv">xxxx</div>
</div>
<div class="usernameWrapDiv">
<div class="submitLabel">
<label>没有账号?<a href="#" id="loginRegister">点击注册</a> </label>
</div>
<div class="submitDiv">
<input id="loginBtn" type="submit"
class="submit layui-btn layui-btn-primary" value="登录"></input>
</div>
</div>
</form>
</div>
</div>
<script>
var code_box = document.getElementById("code_box");
function refreshCode() {
var code = ‘0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM‘, char = ‘‘, result = ‘‘;
for ( var i = 0; i < 4; i++) {
var code_index = Math.round(Math.random() * 61);
var char = code[code_index];
if (result.toUpperCase().indexOf(char.toUpperCase()) > -1)
{
i--;
continue;
}
result += char;
}
code_box.innerHTML = result;
}
code_box.onclick = refreshCode;
</script>
<%
String name="";
if(!session.isNew()){
name=(String)session.getAttribute("name");
if (name==null){
name="";
}
}
%>
</body>
</html>
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<%@ page language="java" import="java.util.*"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title></title>
</head>
<body>
<%--<%--%>
<%-- String name=request.getParameter("name");--%>
<%-- String password=request.getParameter("password");--%>
<%-- if(name.equals("zs")&&password.equals("123")){--%>
<%--%><p>welcome<%=name%></p><%--%>
<%--}else{--%>
<%--%><p>登陆失败</p><%--%>
<%-- }--%>
<%--%>--%>
<%
PreparedStatement pre = null;
Statement sql;
ResultSet rs;
request.setCharacterEncoding("utf-8");
String Name = request.getParameter("name");
String Ps = request.getParameter("password");
Name.trim();
Ps.trim();
request.setCharacterEncoding("utf-8");
Class.forName("com.mysql.cj.jdbc.Driver");
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/jsp_db?serverTimezone=GMT",
"root", "135790");
sql = conn.createStatement();
String SQL = "select * from jsp_data where uname=? and upassword=?";
pre = conn.prepareStatement(SQL);
pre.setString(1, Name);
pre.setString(2, Ps);
rs = pre.executeQuery();
if (rs.next()) {
String name = rs.getString(1);
session.setAttribute("name", name);
%><p>
欢迎登陆:<%=name%></p>
<%
} else {
%>
<p>输入错误,请重新登录</p>
<a href="index.jsp"><button>返回登录界面</button>
</a>
<%
}
rs.close();
sql.close();
conn.close();
%>
</body>
</html>
标签:ase dom password pos HERE ESS lang ima mamicode
原文地址:https://www.cnblogs.com/wu-di-821-821/p/14649718.html