У меня есть клиент ajax, которому часто нужно получать 3-10 статических документов с сервера. Эти 3-10 документов выбираются клиентом из примерно 100 документов. У меня нет возможности заранее узнать, какие 3-10 документов потребуются клиенту.
Кроме того, эти 100 документов генерируются из содержимого базы данных и являются динамическими.
Тем не менее, не представляется логичным делать по одному ajax-запросу на документ.
Моей первой мыслью было написать JSP, который использует действие включения.
т.е. в псевдокоде:
for (param in params){
jsp:include page="[param]"
}
Tomcat не может это поддерживать, поскольку он не просто включает html-ресурс, он перекомпилирует его, каждый раз генерируя файл класса, что также кажется дорогостоящим.
Может ли сообщество предоставить решение для объединения запросов apache со статическими файлами, чтобы использовать отдельные запросы, а не несколько, но без накладных расходов на дополнительные файлы классов для каждого из статических файлов и таким образом, чтобы избежать каждый раз регенерации статический файл меняется?