Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 同时使用@RequestBody和normal参数_Java_Spring_Servlets_Spring Mvc - Fatal编程技术网

Java 同时使用@RequestBody和normal参数

Java 同时使用@RequestBody和normal参数,java,spring,servlets,spring-mvc,Java,Spring,Servlets,Spring Mvc,我将Spring3控制器与flex客户端一起使用。 我现在使用@RequestBody将xml传递给服务器。 如何传递其他参数 谢谢。您可以很容易地混合搭配: public String handle(@RequestBody String xml, @RequestParam String x, @RequestParam String y) { ... } 但是我如何区分参数和实体呢?(如果使用POST)。正文将包含xml,那么参数将放在哪里?@Noam:它们必须放在URL中,不能是

我将Spring3控制器与flex客户端一起使用。 我现在使用@RequestBody将xml传递给服务器。 如何传递其他参数


谢谢。

您可以很容易地混合搭配:

public String handle(@RequestBody String xml, @RequestParam String x, @RequestParam String y) {
   ...
}

但是我如何区分参数和实体呢?(如果使用POST)。正文将包含xml,那么参数将放在哪里?@Noam:它们必须放在URL中,不能是POST参数。如果这是您的问题,那么它与Spring无关,这是一个更基本的问题,将POST参数与请求体混合在一起。谢谢skaffman,我还不清楚。我想我可以把尸体和情妇混在一起。