Сервлет Tomcat, перенаправить все URL на одну веб-страницу
Я развернул сервлетcsvreports
'в кот. 'index.html
'в csvreports выбирает CSV-файл изdata/
папка и отображается в виде таблицы HTML.
Формат URL
localhost:8080/csvreports/?csv=test.csv
Я анализирую URL вindex.html
получить имя файла CSV и прочитать из/data/test.csv
в коде.
Теперь URL изменен на лайкlocalhost:8080/csvreports/folder1/?csv=test.csv,
localhost:8080/csvreports/folder2/?csv=test.csv
и т.п.
folder1 и folder2 генерируются динамически и при условии, что папки уже присутствуют вtomcat/webapps/csvreports/
Мне нужно выполнить то же самоеindex.html
для всех URL. Моя идея состоит в том, чтобы разобрать URL, чтобы получить путь и, наконец, использовать путь для чтения CSV.
Я хотел, как перенаправитьlocalhost:8080/csvreports/*/?csv=test.csv
на одну веб-страницу.
Любые другие идеи о том, как достичь этого, будут оценены.