@FormParam转换为Spring MVC

问题描述:

我使用的是最新版本的Spring。我必须与公司A的第三方服务器现在整合,A公司给了我这样的代码:@FormParam转换为Spring MVC

Path("/user") 
public class CallBacks { 

    String hostDB="jdbc:mysql://localhost:3306/matchmove"; 
    String username="root"; 
    String password="password"; 

     @POST 
     @Path("/add") 
    // @Consumes(MediaType.APPLICATION_FORM_URLENCODED) 
     public Response receive(
     @FormParam("id") String id, 
     @FormParam("amount") String amount, 
     @FormParam("asset_code") String assetCode, 
     @FormParam("asset_issuer") String assetIssuer, 
     @FormParam("memo") String memo) throws NumberFormatException, SQLException { 

return Response.ok().build(); 
} 

我想用Spring作为我的项目的其余部分是春天!可有一个人请咨询以下:​​
1.我可以代替@FormParam 2.使用哪个注解我可以代替Response.ok()的用什么建

谢谢


@PostMapping(value = "/add") 
public ResponseEntity receive(@RequestParam("id") String id) { 
    return ResponseEntity.ok().build(); 
} 
+0

ResponseEntity.ok()。build()在Java中似乎不起作用。 PostMapping – TimeToCodeTheRoad

+1

Java还是Spring? PostMapping适用于Spring的新版本。如果您使用的是4.3之前的版本,请使用正常的RequestMapping。也许与ResponseEntity.ok.build相同。你使用的是什么版本。通过IDE intellisense可以使用哪些方法? –

+0

好赶上!我更新了我的春季版本,瞧 – TimeToCodeTheRoad