gpt4 book ai didi

java - Java 和 Servlet 映射的问题

转载 作者:行者123 更新时间:2023-12-01 13:52:45 27 4
gpt4 key购买 nike

我已经在 web.xml 中以这种方式映射了我的 servlet:

<servlet>
<servlet-name>home</servlet-name>
<servlet-class>servlet.HomeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>home</servlet-name>
<url-pattern>/HomeServlet</url-pattern>
</servlet-mapping>

我试图称之为:

<a href="/HomeServlet" class="brand"><img alt="logo" src="img/Logo2.png"></a>

但是当我点击链接时出现此错误

HTTP Status 404 - /HomeServlet

type Status report

message /HomeServlet

description The requested resource (/HomeServlet) is not available.

出了什么问题?

最佳答案

您需要在 /HomeServlet 之前添加上下文的名称。如果您使用 JSP,则可以使用 ${pageContext.request.contextPath} 解决此问题:

<a href="${pageContext.request.contextPath}/HomeServlet" class="brand"><img alt="logo" src="img/Logo2.png"></a>

关于java - Java 和 Servlet 映射的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19842931/

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