RESTEasy 专家的一个简单问题(我希望如此……)。我收到一个通过 POST 发布的表单,其中包含名称中带有“-”的属性:示例:
return-code=12
我想将此 POST 的所有内容映射到 Pojo :
public class MyFormInfo {
public String attr1="";
public String return_code=""; // don't work because return-code is not mapped in return_code
...
方法声明如下:
@POST
@Path("/return-cic-payment")
public String receiveForm(MyFormInfo form) throws Exception {
log.info("Return-code is : {}", form.return_code);
}
我不会在参数列表中一一映射属性,因为表单包含大量字段。
因为我的 POJO 中不能有一个名为“return-code”的属性,所以我想知道如何获取这个参数的值。自定义映射可能是一种解决方案,但我不知道如何实现。我尝试的其他想法没有成功,以接收属性映射。
谢谢你的帮助。