小编Swa*_*til的帖子

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

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

我的控制器看起来像:

@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)

spring postman

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

postman ×1

spring ×1