Spring же URL другой параметр запроса
public String searchUserById(@RequestParam(value = "fileType", required = true) String fileType) {
System.out.println(fileType);
return "downloadexcel";
}
public String searchUserByName(@RequestParam(value = "fileType", required = true) String fileType, @RequestParam(value = "batchNo", required = true) String batchNo) {
System.out.println(fileType + " ----------- " + batchNo);
return "downloadexcel";
}
Этот вид шаблонов URL мне нужен, я нашел несколько релевантных вопросов, но я получаю 400 неправильных запросов при нажатии на URL.
1.http://localhost:8080/apna-shopee/download.htm?fileType=mani
2.http://localhost:8080/apna-shopee/download.htm?fileType=mani&batchNo=1001
Не нашел правильного решения.
1 ответ
Перейдите по следующей ссылке, это может помочь вам решить вашу проблему, создайте два метода для одного и того же шаблона URL с разными аргументами
Вы также можете сделать это на основе условия. просто создайте простой метод с двумя параметрами, и на основе второго значения параметра вы можете выполнить соответствующее действие. т.е. если значение второго параметра равно нулю, это означает, что запрос выполнен с использованием только одного параметра