我想使用spring mvc实现一个restful服务,前端是纯javascript。
宁静的服务是提交包含图像的基本表格。我可以在DTO中使用Java Image类型吗?像这样:
@Controller
public class PersonController {
@RequestMapping(value = "xxx/yyy", method = RequestMethod.POST)
public void submitForm(@RequestBody PersonDto personDto) {
String name = personDto.getName();
int age = personDto.getAge();
Image image = personDto.getImage();
service.save(xxxx);
}
}
@XmlRootElement
public class PersonDto {
private String name;
private int age;
....
private Image image;
}
我可以在不使用MultipartFile上传图片的情况下执行上述操作吗?我不确定请求何时到来,Spring MVC会自动将实际图像转换为Java Image类型?