Я использую @RequestParam
, чтобы поймать входной интерфейс пользователя и передать его на задний конец через контроллер и сохранить его в базе данных.Как эффективно обрабатывать несколько пользовательских входов с помощью @RequestParam
Пока контроллер обрабатывает запрос, как это:
@RequestMapping(value = "/myURL", method = RequestMethod.POST)
public String saveCustomer(
@RequestParam("customerFirstName") String customerFirstName,
@RequestParam("customerLastName") String customerLastName,) {
Customer customer = customerService.saveCustomer(
customerFirstName, customerLastName);
return null;
}
Ну, я думаю, это хорошо, когда у меня есть только два @RequestParam
для двух заданы параметры, но я столкнулся некоторые таблицы, которая имеет более чем 10 Params, я думаю, используя @RequestParam, по-видимому, не реалистично, есть ли еще один вокруг этого?
Почему вы говорите, что это не реально? – cadams
@cadams отнимает много времени и запутывает, чтобы написать метод, который принимает 10 параметров, не так ли? – OPK
Возможно, просто выполните ввод пользователя вне списка аргументов и сохраните информацию в переменных, а затем используйте эти переменные в качестве параметров? – cadams