public ResponseMessage selectAskByUserId(WebRequest request,
@RequestParam(value = "userId", required = false) Long userId,
@RequestParam(value = "type", required = false) int type,
@RequestParam(value = "patientName", required = false) String patientName,
@RequestParam(value = "uploadDate", required = false) Date uploadDate,
@RequestParam(value = "addTime", required = false) Date addTime,
@RequestParam(value = "pageNo", required = true) int pageNo,
@RequestParam(value = "pageSize", required = true) int pageSize) {
怎么将请求参数转化为map,并且参数为原类型(服务端收到的都是String类型)。还有上面的参数不是对象里面的属性,有自定义参数。