Создайте сервлет, который сопоставлен с шаблоном URL-адреса /texts/*
и выполняет примерно следующую работу в doGet()
.
String path = request.getRequestURI().substring(request.getContextPath().length());
InputStream input = new GzipInputStream(getServletContext().getResourceAsStream(path));
OutputStream output = response.getOutputStream();
// Write input to output.
Обратите внимание, что URL-адрес основан на вашем вопросе, и вы можететаким образом сохраняйте свои URL в JSP без изменений.