【问题标题】:Struts2, change project's web browser URL?Struts2,更改项目的网络浏览器 URL?
【发布时间】:2010-12-04 00:17:56
【问题描述】:

Struts2,日食。

除了重命名项目之外,还有其他方法可以更改项目的网络浏览器网址吗?

例子:

我的动态网页项目名称:MyProject

网址:http://localhost:8080/MyProject

现在我想将该网址更改为:http://localhost:8080/Project,但保留项目名称MyProject

tnx.

【问题讨论】:

  • 这可能取决于您如何配置 Eclipse 来部署您的应用程序。你在运行什么服务器?
  • 这个问题不是 Struts2 特有的。您需要弄清楚如何更改 Web 应用程序的上下文路径。 javamonkey 的链接可能是您最好的第一步。
  • @javamonkey:是的,这就是要走的路。我认为这是 strtus2 特有的。 tnx!

标签: java eclipse struts2


【解决方案1】:

我认为您可以更改 web.xml 中的 url 模式,这可以解决问题。

<servlet-mapping>
        <url-pattern>/project</url-pattern>
        <servlet-name>project</servlet-name>
</servlet-mapping>

【讨论】:

    【解决方案2】:

    您的问题是特定于应用程序服务器/servlet 容器的。您应该查找有关上下文路径的相关信息,这是在主机和端口名称之后定义应用程序 URL 的内容。

    在您的示例中,http://localhost:8080/MyProject,上下文路径是 MyProject,您必须在您的应用程序中更改它。服务器/容器配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-12
      • 2012-10-30
      • 1970-01-01
      • 2014-04-16
      • 2010-10-23
      • 2019-09-16
      • 1970-01-01
      • 2016-05-21
      相关资源
      最近更新 更多