1. 各文件的分布

2. 简单的登录页面login.jsp:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form method="post" action="login">
用户名:<input name="username" type="text"><br>
密码:<input name="password" type="password"><br>
<input type="submit" value="登录">
<a href="register.jsp">注册</a>
</form>
</body>
</html>
3.注册页面register.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form method="post" action="register">
用户名:<input name="username" type="text"><br>
密码:<input name="password" type="password"><br>
<input type="submit" value="注册">
</form>
</body>
</html>
4.登录成功页面loginsuccess.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
登录成功!
</body>
</html>

本文介绍了一个基于Struts2框架的用户注册登录系统,详细讲解了从登录页面login.jsp到注册页面register.jsp,再到登录/注册成功的反馈页面,以及User.java模型、userAction.java操作和数据库层Loginorregister.java的实现。通过web.xml和struts.xml的配置,实现了拦截器和业务逻辑。最后展示了系统的运行效果,用户输入注册的用户名和密码即可完成登录。
&spm=1001.2101.3001.5002&articleId=129096971&d=1&t=3&u=84ecc5bd6c9d46ceb59878e6e4a82c84)
143

被折叠的 条评论
为什么被折叠?



