标签:引入 用户名 pac doctype attribute not encoding nfa cti
同样数据库中先建表
DROP TABLE IF EXISTS `admin`;
CREATE TABLE `admin` (
`adminPassword` varchar(20) DEFAULT NULL,
`adminName` varchar(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
下图为整体结构:
要使用的包请自行百度
log4j.rootLogger=DEBUG,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
<%@ 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>
${msg}
<form action="${pageContext.request.contextPath}/admin/login.do" method="post">
用户名<input type="text" name="adminName" /><br/>
密码<input type="password" name="adminPassword" /><br/>
<input type="submit" value="登录" />
<a href="${pageContext.request.contextPath}/reg.jsp">注册</a>
</form>
</body>
</html>
<%@ 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>register</title>
<script language="javascript" type="">
function RegSubmit(){
var user = document.reg.adminName.value;
var pwd = document.reg.adminPassword.value;
if(user==null||user==""){
alert("请填写用户名");
document.getElementById("adminName").focus;
}else if(pwd==null||pwd==""){
alert("密码不能为空");
}else document.reg.submit();
}
</script>
</head>
<body>
${msg}
<form name="reg" action="${pageContext.request.contextPath}/admin/register.do" method="post">
用户名<input type="text" name="adminName" /><br/>
密码<input type="password" name="adminPassword" /><br/>
<input type="button" value="注册" onclick="RegSubmit()"/>
</form>
</body>
</html>
<%@ 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>Insert title here</title>
</head>
<body>
恭喜您,注册成功!<br/>
<a href="${pageContext.request.contextPath}/login.jsp">登录</a>
</body>
</html>
<%@ 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>Insert title here</title>
</head>
<body>
恭喜您,登录成功!
欢迎${sessionScope.admin.adminName}<br/>
当前您的用户信息为:<br/>
用户名:${sessionScope.admin.adminName}
密码:${sessionScope.admin.adminPassword}
<form action="${pageContext.request.contextPath}/admin/logout.do" method="post">
<input type="submit" value="注销" />
</form>
</body>
</html>
标签:引入 用户名 pac doctype attribute not encoding nfa cti
原文地址:https://www.cnblogs.com/Syue/p/9433847.html