Могу ли я использовать Java Spark Framework для создания обычной войны за депонирование в Tomcat?
Я с радостью использовал Java Spark Framework (& j2html) как часть стандартного Java-приложения для обеспечения пользовательского интерфейса на основе браузера, это работало очень хорошо.
Теперь я хотел бы создать свой веб-сайт, используя ту же технологию, а не Servlet/Jsps, как сейчас. Но разница в том, что веб-сайт работает на AWS в контейнере Tomcat, и я не уверен, можно ли использовать Java Spark для создания файла веб-архива (.war), поэтому я могу продолжать развертывать его таким же образом.
1 ответ
Решение
Это не сложно.
Из их документации:
- Вы должны изменить свой основной класс и реализовать
spark.servlet.SparkApplication
- Добавьте указанный фильтр в ваш web.xml изменяя
<param-value>com.company.YourApplication</param-value>
с названием вашего класса. - Переместите ваши маршруты в метод init вашего основного класса.
Надеюсь это поможет.