gpt4 book ai didi

java - 无法访问 servlet

转载 作者:行者123 更新时间:2023-11-28 23:10:30 26 4
gpt4 key购买 nike

我用 eclipse 在语言环境中创建了一个 servlet,我在本地主机的语言环境中进行了测试,我可以调用它并获得正确的答案。

我需要将它放在服务器中并在提交时从表单中调用它。但是,如果我使用与在本地使用的相同的调用方法,我会收到错误 404。

我将我的包导出到一个 .jar 文件中,并将它放在 WEB-INF/lib 下

我在web.xml中写的都是一样的,无法解决问题。

当我在本地主机中调用它时,我使用“http://localhost:8080/ServletRecaptcha/CheckRecaptchaServlet”,我得到了正确的问题。

当我在我的网页中调用它时,我使用了一个表单 < form id="form"action="/ServletRecaptcha/CheckRecaptchaServlet"method="post">...

但是我得到404。

这是我在 web.xml 中插入的代码

       <servlet-name>ServletRecaptcha</servlet-name>
<servlet-class>servlet.CheckRecaptchaServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>ServletRecaptcha</servlet-name>
<url-pattern>/CheckRecaptchaServlet</url-pattern>
</servlet-mapping>

最佳答案

您是否尝试将表单操作更改为您在 servlet 映射中定义的 URL-Pattern action="CheckRecaptchaServlet"?

关于java - 无法访问 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58588543/

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