尝试从 JSP 表单调用 servlet 时出现 404 错误
Posted
技术标签:
【中文标题】尝试从 JSP 表单调用 servlet 时出现 404 错误【英文标题】:getting 404 error when trying to call servlet from JSP form 【发布时间】:2018-02-01 07:33:55 【问题描述】:我正在尝试使用表单操作从 jsp 调用 servlet,但是当我提交表单时,显示 404 错误。我正在使用动态 Web 模块 3.0 并使用新的 -> eclipse Oxygen 的新 servlet 选项创建了 servlet。
Here is the image of my codes
Here is the image of my codes
Here is the image of my codes
Here is the image of my codes
我习惯了
@WebServlet("/UserLogin")
public class UserLogin extends HttpServlet
......
...
声明我的servlet。该 serverlet 位于包 databaseFiles 下。
jsp文件的代码在这里
在eclipse中我可以清楚的看到eclipse自动映射了servlet。
<form class="w3-container" method="get" action="UserLogin">
</form>
也用过
action="UserLogin"
action="/UserLogin"
action="/Exam/UserLogin"
这里的考试是我的项目名称。
【问题讨论】:
看不到您的 servlet 代码。但我知道您在 index.html 中的脚本代码不正确。如果不先通过 servlet,就无法调用请求对象... 【参考方案1】:我也遇到过类似的问题,尝试复制默认包中的 servlet 文件,你不会得到 404。
【讨论】:
以上是关于尝试从 JSP 表单调用 servlet 时出现 404 错误的主要内容,如果未能解决你的问题,请参考以下文章