在我的 servlet 中,路径定义如下:
@WebServlet("/checklogin")
从 jsp 中,我通过
调用这个 servlet<form id="login-form" name="login" action="checklogin" method="post">
部署到localhost
,它运行完美,但是从真实的服务器上,它一直显示404文件未找到错误。
文件结构:
---->index.jsp
---->admin.jsp
project1 ---->WEB-INF -- > classes ---> project1 ----> checklogin.class
---->META-INF
最佳答案
在jsp上的ref之前添加一个/
:
<form id="login-form" name="login" action="/checklogin" method="post">
关于java - jsp调用servlet时未找到404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23333006/