写一个基于idea的maven 的简单web验证表单 代码
时间: 2023-12-07 07:03:36 浏览: 59
好的,这是一个技术问题,我可以给您提供回答。
首先,在 IDEA 中创建一个 Maven 项目,然后在 pom.xml 文件中添加以下依赖:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
```
接着,创建一个 UserController 类,代码如下:
```
@RestController
public class UserController {
@GetMapping("/login") // 处理 GET 请求
public String login(@RequestParam String username, @RequestParam String password) {
// 从数据库中查询用户信息进行验证
if (username.equals("admin") && password.equals("admin")) {
return "success";
} else {
return "failure";
}
}
}
```
这段代码中,我们定义了一个 GET 请求的处理方法,用于接收表单中的账户名和密码。在实际应用中,可以从数据库中查询用户信息进行验证,这里为了演示,直接使用了 admin/admin 作为一个固定的账户名和密码。
最后,在 IDEA 中启动该项目,访问 http://localhost:8080/login ,在浏览器的地址栏中直接输入参数,如 http://localhost:8080/login?username=admin&password=admin ,就可以看到返回结果。如果输入的账户名和密码是正确的,则返回 success,否则返回 failure。
阅读全文