编写程序reg.htm和reg.jsp,做一用户注册界面,注册信息包括:用户名,年龄,性别。然后提交到reg.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员”,否则,显示“注册成功”
时间: 2024-10-20 14:19:06 浏览: 12
user_reg.rar_用户注册
为了创建一个简单的用户注册界面,你需要分别编写HTML表单(reg.htm)和服务器端处理程序(reg.jsp)。这里是一个基本的示例:
**reg.htm (HTML表单)**:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<title>用户注册</title>
</head>
<body>
<h2>用户注册</h2>
<form action="reg.jsp" method="post">
<label for="username">用户名:</label><br>
<input type="text" id="username" name="username"><br>
<label for="age">年龄:</label><br>
<input type="number" id="age" name="age"><br>
<label for="gender">性别:</label><br>
<select id="gender" name="gender">
<option value="male">男</option>
<option value="female">女</option>
</select><br>
<input type="submit" value="注册">
</form>
</body>
</html>
```
**reg.jsp (JavaServer Pages)**:
```jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>注册结果</title>
</head>
<body>
<%@ page import="java.util.*" %>
<%
String username = request.getParameter("username");
if ("admin".equals(username)) {
out.println("<p>Welcome you, Administrator!</p>");
} else {
out.println("<p>注册成功!</p>");
}
%>
</body>
</html>
```
在这个例子中,当用户填写并提交注册表单时,`reg.jsp`会接收到POST请求,并从`request.getParameter()`获取用户名值。如果用户名为"admin",则显示欢迎消息,否则显示注册成功的提示。
阅读全文