В настоящее время я создаю приложение с помощью dropwizard и angularjs. Я имею установку мой AssetsBundle так:Dropwizard, обслуживающий статический html
bootstrap.addBundle(new AssetsBundle("/assets", "/", "index.html"));
Мой текущий вопрос в том, что я хочу несколько страниц, чтобы служить моей странице index.html (главное angularjs приложение страницы). В любом случае, я могу определить набор URL-адресов для всех, которые служат этому файлу index.html? Если я создаю несколько комплектов активов это будет работать, однако это не так, как это должно быть сделано:
bootstrap.addBundle(new AssetsBundle("/assets", "/login", "index.html", "login"));
bootstrap.addBundle(new AssetsBundle("/assets", "/my-leagues", "index.html", "my-leagues"));
bootstrap.addBundle(new AssetsBundle("/assets", "/registering-leagues", "index.html", "registering-leagues"));
bootstrap.addBundle(new AssetsBundle("/assets", "/league-register/*", "index.html", "league-register"));
bootstrap.addBundle(new AssetsBundle("/assets", "/", "index.html", "home"));
Моей цели в настоящее время, чтобы страница index.html служила для входа /,/моя-лига,/регистраций -лиги,/лига-регистр/* (где * может быть любым числом) и /. Это взломанное решение не работает для актива «/ лига-регистр/*», поскольку пакет активов не поддерживает дикие карты.
Есть ли простой способ указать определенные конечные точки для возврата моего файла index.html?
Спасибо!