http://localhost:82/admin/common/upload?type=images%20%E6%80%8E%E4%B9%88%E6%8E%A5%E6%94%B6
时间: 2023-07-01 22:19:17 浏览: 133
这个请求中的参数type的值是"images",因为"%20"是URL编码后的空格字符。你可以使用@RequestParam注解来接收这个参数的值,就像我在之前的回答中给出的那样。另外,你也可以使用Spring的URL解码工具类来解码这个参数的值,代码如下:
```java
import org.springframework.web.util.UriUtils;
...
@RequestMapping(value = "/admin/common/upload", method = RequestMethod.POST)
public String upload(@RequestParam("type") String type, @RequestParam("images") MultipartFile[] images) {
// 解码type参数的值
String decodedType = UriUtils.decode(type, "UTF-8");
// 处理文件上传逻辑
}
```
这个例子中,我使用了Spring的UriUtils工具类的decode方法将type参数的值进行URL解码,并将解码后的值赋给了decodedType变量。你可以根据需要调整解码后的字符集。
阅读全文