Простой ответ заключается в том, что вы сопоставляете свои вызовы ajax с URL-адресами, которые в свою очередь отображаются на методы в вашем Java-коде.Отображение Ajax -> URI происходит на стороне клиента (какой бы js-фреймворк вы не использовали, а URI-> отображение конкретного обработчика происходит в java-приложении)
Какую java-фреймворк вы используете?Должна быть очень понятная и простая документация о том, как это сделать.Для стандартных отображений Java EE (то есть вы не используете какие-либо фреймворки, такие как Spring или Roo), я нашел это в google: http://javapapers.com/servlet/what-is-servlet-mapping/
«Для нескольких точек данных в HTML» я предполагаю, что вы говорите о наличии нескольких частейобновления HTML.Вы можете сделать это с несколькими запросами, или вы можете сделать это с одним запросом.Если вы сделаете последнее, сервер должен вернуть все данные, необходимые для надлежащего обновления домена.