У меня есть аннотированный контроллер, который содержит несколько метидов, сопоставленных с URL. Как это:
@Controller
public class CategoryController {
@RequestMapping(value = "/addCategories")
public void addCategories(@RequestParam(value = "data") String jsonData) throws ParseException
@RequestMapping(value = "/getNext")
public void getNext(@RequestParam(value = "data") String jsonData) throws ParseException
...
}
Методы должны анализировать запрос json и выполнять некоторые действия. Запрос на синтаксический анализ может привести к проверке ParseException
, которую я могу обработать методом или добавить throws
к своей подписи. Я предпочитаю второй подход, так как в этом я не хочу дополнительные попытки / поймать в коде.
Итак, вопрос в том, как настроить и обработать код для методов контроллера?