Вы можете попробовать использовать карту и определить параметры запроса таким образом.
@RequestParam Map<String,String> params
Затем вы можете найти необходимые переменные в карте параметров как таковые:
params.get("type");
Затем, когда вы делаете свой запрос, вы можете создать несколько logi c, если карта содержит определенный параметр, затем использовать его:)
Когда вы определяете @RequestParam без специального параметра c для целевого объекта, он извлекает все параметры и вставляет их в карту.