gpt4 book ai didi

java - 非静态 webapp 别名

转载 作者:行者123 更新时间:2023-11-28 22:12:10 24 4
gpt4 key购买 nike

我想知道,是否有一种干净的方法可以让名称未出现在请求 url 中的 webapp 回答请求。在某种程度上,url 应该是 webapp 的别名。此外,别名不应该是静态的或固定在这个单一的 webapp 上,而是我需要能够轻松地更改别名后面的 webapp 以实现版本增量。我想到的事情是

  • 构建一个“外观”webapp 来重定向请求
  • 重命名整个网络应用

这两种想法都不会导致预期的结果。我想要一个更轻量级的解决方案。

这可能吗?

最佳答案

如果你只想用 tomcat 来做,你可以在 tomcat 中静态映射你的 webapp 的路径 context.xml定义上下文并映射 request path (“路径”)到 webapp dir (“文档库”)。

只需将此添加到您的 <tomcatDir>/conf/context.xml :

<Context 
path=""
docBase="/<pathToYourWebapp>/<yourApp>"
/>

这有一个副作用,你只能有一个 webapp,当然,因为每个请求都是 /映射到您的网络应用程序。

参见 http://tomcat.apache.org/tomcat-8.0-doc/config/context.html#Common_Attributes了解更多信息。

关于java - 非静态 webapp 别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29401153/

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