gpt4 book ai didi

java - 将静态网页与 WAR 文件分离

转载 作者:行者123 更新时间:2023-11-28 22:41:42 25 4
gpt4 key购买 nike

我有一个 Web 应用程序,它是一个 WAR 文件。我将使用 Linux 和 Tomcat 在亚马逊云中托管它。但是我现在需要使用 HTML 和 CSS 创建一个不同的 UI,而不是 Java 或 WAR。我的计划是,用户将首先访问这个静态用户界面,然后从那里的链接访问实际的基于 Java 的 Web 应用程序。

我有两种方法可以做到这一点。首先是将所有这些静态内容放入 WAR 文件中。其次是将静态内容与 WAR 文件分开。我更喜欢第二种方法,因为我可以在不关闭整个 Web 应用程序的情况下向用户界面添加信息。

但是,我该怎么做呢?我如何将这些静态文件放入tomcat并将WAR文件链接到它?特别是这在亚马逊云中是可能的吗?

最佳答案

构建一个基于 java 的 rest api,在前端使用 angular 并通过 ajax 访问 rest 端点。

将两个项目分开,将静态html/javascript上传到cdn/cache。

或者您可以将 html/javascript 保存在您的 web 应用程序的根目录中,它(可能)会被 web 服务器缓存。

不要使用 JSP。

关于java - 将静态网页与 WAR 文件分离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30486297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com