如何接受用户';s提交按钮在Java中作为管理员
我想知道如何在Java和Spring Boot中以如下形式接受用户的提交按钮作为管理员: 管理员的目标是拥有一个由用户添加的团队列表,并能够接受或拒绝他们。每个人都可以在主页上看到被接受的团队 Submit.java如何接受用户';s提交按钮在Java中作为管理员,java,spring,spring-boot,spring-mvc,Java,Spring,Spring Boot,Spring Mvc,我想知道如何在Java和Spring Boot中以如下形式接受用户的提交按钮作为管理员: 管理员的目标是拥有一个由用户添加的团队列表,并能够接受或拒绝他们。每个人都可以在主页上看到被接受的团队 Submit.java @Data @Entity public class Submit{ @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private String nam
@Data
@Entity
public class Submit{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String name;
private String rank;
private String email;
private String players;
我在想private boolean isActive
或类似的东西
SubmitController.java
@Controller
public class SubmitController {
private SubmitRepo submitRepo;
@Autowired
public SubmitController(SubmitRepo submitRepo) {
this.submitRepo = submitRepo;
}
@GetMapping("/submit")
public String showForm (Model model) {
Submit submit = new Submit();
model.addAttribute("submit", submit);
List<String> rank = Arrays.asList("I", "II", "III", "IV", "V", "VI", "X" );
model.addAttribute("rank", rank);
return "submit_form";
}
@PostMapping("/submit")
public String submitForm (@ModelAttribute("submit") Submit submit) {
submitRepo.save(submit);
return "submit_ok";
}
}
@控制器
公共类提交控制器{
私人SubmitRepo SubmitRepo;
@自动连线
公共提交控制器(SubmitRepo SubmitRepo){
this.submitRepo=submitRepo;
}
@GetMapping(“/submit”)
公共字符串显示窗体(模型){
提交=新提交();
model.addAttribute(“提交”,提交);
列表秩=数组。asList(“I”、“II”、“III”、“IV”、“V”、“VI”、“X”);
model.addAttribute(“秩”,秩);
返回“提交表格”;
}
@后映射(“/提交”)
公共字符串submitForm(@modeldattribute(“submit”)submit){
submitRepo.save(提交);
返回“提交\确定”;
}
}