```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
登录
```
在上述代码中,我们创建了一个简单的登录页面表单,表单包含两个输入字段:用户名和密码,以及一个提交按钮,当用户点击提交按钮时,表单数据将被发送到名为 `login.jsp` 的页面进行处理。
我们需要创建 `login.jsp` 页面来处理登录逻辑,以下是一个示例代码:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
// 获取用户名和密码
String username = request.getParameter("username");
String password = request.getParameter("password");
// 验证用户名和密码(这里只是简单的示例,实际应用中需要与数据库进行验证)
if ("admin".equals(username) && "123456".equals(password)) {
response.sendRedirect("success.jsp");
} else {
out.println("用户名或密码错误,请重新输入!");
}
%>
```
在 `login.jsp` 页面中,我们首先获取用户输入的用户名和密码,我们进行简单的验证,假设用户名是 `admin`,密码是 `123456`,如果验证成功,我们将重定向到 `success.jsp` 页面;如果验证失败,我们将在页面上显示错误消息。
我们需要创建 `success.jsp` 页面来显示登录成功的信息,以下是一个示例代码:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
登录成功!
欢迎,[用户名]!
```
在 `success.jsp` 页面中,我们显示了登录成功的消息,并欢迎用户。
上述代码只是一个简单的示例,实际应用中需要根据具体需求进行更多的功能扩展和安全性处理,与数据库进行验证、处理表单验证错误、防止 SQL 注入等。
希望这个示例对你有帮助!如果你还有其他问题,请随时提问。
评论列表