В основном вопрос да или нет, но я также ищу советы по наилучшей практике для реализации.
Дайте мне знать, когда / если я начну ошибаться.
- IУ меня есть определенный сервлет (AjaxServlet?), который будет обрабатывать все запросы AJAX
- AjaxServlet сопоставляется с / ajax / *, поэтому все URL-адреса запроса, такие как / ajax / getDataFromServer, будут обрабатываться им
- Мой переопределение doGetфункция - это длинная цепочка if / elseif, проверяющая request.getPathInfo () каждый раз
- Каждый блок if в doGet обрабатывает определенный URL-вызов (/ ajax / getDataFromServer)
Я хочучтобы вернуть JSON, и до сих пор я сам строил эти строки.Есть ли легкий пакет JSON, который я мог бы использовать.Я знаю, что может , например, расширить ArrayList (ArrayListJson?) И добавить метод toJson (), а затем привести любой ArrayList к ArrayListJson, но я уверен, что это уже сделано.