我可以使用 Java Spark Framework 创建常规 War 以便在 Tomcat 中部署吗
Can I use Java Spark Framework to create regular War for deploying in Tomcat
我很高兴地使用 Java Spark Framework (& j2html) 作为标准 Java 应用程序的一部分来提供基于浏览器的 UI,效果非常好。
我现在想使用相同的技术来构建我的网站,而不是像现在这样使用 Servlet/Jsps。但不同之处在于该网站在 Tomcat 容器内在 AWS 上运行,我不确定 Java Spark 是否可用于创建网络存档 (.war) 文件,因此我可以继续以相同的方式部署它。
不难。
来自他们的documentation:
- 您需要更改主 class 并实施
spark.servlet.SparkApplication
- 将指定的过滤器添加到您的 web.xml 更改
<param-value>com.company.YourApplication</param-value>
为您的 class.
- 将你的路由移动到 main class 的 init 方法。
希望对您有所帮助。
我很高兴地使用 Java Spark Framework (& j2html) 作为标准 Java 应用程序的一部分来提供基于浏览器的 UI,效果非常好。
我现在想使用相同的技术来构建我的网站,而不是像现在这样使用 Servlet/Jsps。但不同之处在于该网站在 Tomcat 容器内在 AWS 上运行,我不确定 Java Spark 是否可用于创建网络存档 (.war) 文件,因此我可以继续以相同的方式部署它。
不难。
来自他们的documentation:
- 您需要更改主 class 并实施
spark.servlet.SparkApplication
- 将指定的过滤器添加到您的 web.xml 更改
<param-value>com.company.YourApplication</param-value>
为您的 class. - 将你的路由移动到 main class 的 init 方法。
希望对您有所帮助。