如何将模型属性发送到spring控制器

Swa*_*til 3 spring postman

我想使用邮递员测试我的控制器,但不知道如何使用邮递员发送模型属性。我什至不知道这是否可能。

我的控制器看起来像:

@Controller
@RequestMapping(path = "/api/v1")
public class PaymentController {

@Autowired
private CredentialsRepository credentialsRepository;

@PostMapping(path = "/charge")
public String charge(@ModelAttribute("pay-load") PayLoad payLoad, Model model) {
    Credentials creds = credentialsRepository.findCredentialsById(1);

    if (creds == null)
        return "init_credentials";

    return "charge";
  }
}
Run Code Online (Sandbox Code Playgroud)

型号属性

public class PayLoad {
  private Integer mId;
  private Integer ordId;
  private Integer cardId;
  private Integer cvvNo;
  private String hash;
// getter & setter
}
Run Code Online (Sandbox Code Playgroud)

Swa*_*til 8

在此输入图像描述

我找到了将模型属性发送到 spring 控制器的方法。请参阅上面的屏幕截图供您参考。