有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在虚拟url中更改应用程序根

从我的大学里我得到了一个虚拟服务器,在那里我安装了我的Tomcat。这个实例只能从本地网络内部访问,因此IT管理员还为我提供了一个从外部连接到tomcat的转发URL。我将SpringRoo项目部署为WAR文件,可以看到我的index.jsp站点

现在我有以下问题: 从外部,我通过来自www.example.com/someDirectory/VM/8080/projectName/的转发URL到达我的项目 但是spring_security指的是根目录,所以当我想登录时,我要去www.example.com/spring_security 对于生成的链接也是一样的,也可以引用www.example.com/link

我怎样才能解决这个问题


共 (1) 个答案

  1. # 1 楼答案

    简单的回答是,如果没有IT管理员的帮助,您无法(轻松地)做到这一点

    您需要知道他们是如何将公共URL反向代理到Tomcat实例的,然后您几乎肯定需要要求他们进行一些更改。这些更改将取决于当前配置的方式。您可能还需要更改部署应用程序的上下文路径,以简化对反向代理的更改