从外部访问WAR文件

时间:2015-05-28 04:19:44

标签: java tomcat web war

我们有静态HTML文件,它们在WAR文件之外。这些文件是" index.html"," about_us.html"," news.html"。让我们说我们的战争文件名是" MyWarProject"。现在我们启动tomcat并使用

直接访问WAR文件
localhost:8080/MyWarProject/

我们托管之后,lcoalhost部分将被域名替换。

但我们真正需要的是用户首先访问" index.html"之后他点击" SIGN-UP"用于访问WAR文件的按钮。我怎么能这样做?

3 个答案:

答案 0 :(得分:1)

实际上,WAR文件在webapps文件夹中解压缩,之后我们可以简单地处理HTML文件。如果HTML对其余部分影响不大,我们甚至可以毫无问题地添加/删除它们。

答案 1 :(得分:0)

如何在另一个上下文中托管HTML文件(例如,localhost:8080 / HTMLProject /),你可以在index.html中找到一个链接到" MyWarProject"

为此,您只需在Tomcat的HTMLProject的webapps中创建一个新文件夹

答案 2 :(得分:0)

您可以通过javascript重定向用户,导航到注册页面。示例代码如下。在index.html上为用户提供一个按钮,点击流程点击注册页面

index.html

<!DOCTYPE html>
<html>
<head>
<script>
function moveToSignUp() {
    window.location.assign("http://yourdomain/signup.jsp")
}
</script>
</head>
<body>

<input type="button" value="Move to SignUp" onclick="moveToSignUp()">

</body>
</html>