Если мое понимание верно, вы можете свободно добавлять / удалять параметры для saveEmployee (). Например, когда вы добавляете «loc» следующим образом, saveEmployee () получает «ненулевой объект», когда происходит событие. И то же самое относится и к queryParams.
@Controller
public class Employee {
@RequestMapping("/save")
public void saveEmployee(Locale loc,
@RequestParam Map<String, String> queryParams) {
// saving employee
}
}
Как этот метод может получить ненулевой объект Locale, просто добавив сюда параметр "loc"? Я хотел бы знать логику этого.