在Spring MVC中接收数组输入参数有多种方法,以下是其中几种常用的方式:
@RequestMapping("/example")
public void exampleMethod(@RequestParam("numbers") int[] numbers) {
// 处理接收到的数组参数
}
@RequestMapping("/example/{numbers}")
public void exampleMethod(@PathVariable("numbers") int[] numbers) {
// 处理接收到的数组参数
}
@RequestMapping("/example")
public void exampleMethod(@RequestParam("numbers") String numbers) {
String[] numberStrings = numbers.split(",");
int[] intNumbers = Arrays.stream(numberStrings)
.mapToInt(Integer::parseInt)
.toArray();
// 处理接收到的数组参数
}
这些方法可以根据具体的需求选择使用。在处理数组参数时,可以根据实际情况进行类型转换和验证等操作。
领取专属 10元无门槛券
手把手带您无忧上云