java - Tomcat:请求的资源不可用

标签 java tomcat tomcat7

我将 Java 项目部署到 Tomcat 7.0.56 服务器。 它是一个 HTML 文档,带有一些指向另一个 HTML 页面的链接。所以它的主页正常显示但是当我按下任何链接时我收到一条消息:

type: Status report
message: /chooseReport
description: The requested resource is not available.

我是新手,不知道为什么 Tomcat 不能显示其他页面。

UPD:主页上的一些代码:

<body>
    <div class = "container">
        <div class = "col">
             <a href="/chooseReport"></a>
        </div>
    </div>
</body>

最佳答案

如果这些是 JSP,您需要将 href 指定为

<a href="${pageContext.request.contextPath}/resource">Link to Some Resource</a>

如果您只指定“/”,您是在告诉浏览器转到容器的根目录,这可能与您的 webapp 的位置不同。

关于java - Tomcat:请求的资源不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26359778/

相关文章:

linux - 如何让 Eclipse EE 在 WEB-INF/classes 中构建类(或更好的方法)

java - WebSwing 到 Tomcat 部署(Configuration)

java - 未找到 key 保护算法 : java. security.KeyStoreException:证书链未验证

java - 从 Java 7 调用 SQLCMD

Firefox 给出 "The certificate is not trusted"

java - 如何使用 Spring Webflux 和 Tomcat 调试已发布的连接?

java - 如何创建我的代码摘要

java - 类型不匹配 : cannot convert from Boolean to boolean

tomcat - org.apache.tomcat.util.bcel.classfile.ClassFormatException : Invalid byte tag in constant pool: 15 - Tomcat 7, JDK 不兼容?

java - org.apache.catalina.LifecycleException : Failed to start component [StandardEngine[Catalina]. StandardHost[本地主机].StandardContext[]]