Я подумываю об использовании веб-приложения Java для создания настраиваемого веб-сайта, 1. чтобы пользователь мог указать фоновое изображение, CSS и т. Д. 2. Пользователь может указать другие параметры 2. и в конце процессаПользователь может загрузить файл WAR, готовый к развертыванию, где он пожелает.
Итак, как проще всего программно создать веб-приложение на Java для развертывания в Tomcat?
Есть лифреймворк, который я могу использовать или я должен начать с нуля?
Следующие снимки экрана взяты из ArcGIS Server 10, где пользователь может создать новое веб-приложение на лету.
![Create a web app 1](https://i.stack.imgur.com/dNjRv.png)
![Create a web app 3](https://i.stack.imgur.com/tibi3.png)