java访问错误404_如何解决 Java web 项目中的 404 错误

在使用 Tomcat 进行 Java Web 开发的时候,经常会遇到以下 HTTP 404 错误:

java访问错误404_如何解决 Java web 项目中的 404 错误_第1张图片

错误代码为 HTTP 404(未找到),描述信息是:

“The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.”

此错误表示服务器找不到请求的资源(JSP,HTML,图像等),并返回 HTTP 状态代码404。大多数时候,可以通过更正 URL 来解决此错误。但有的时候并非那么简单。

在这里列出一些可能的原因,以及如何在使用 Tomcat 的 Java Web 开发中修复错误 HTTP 404。

URL 没有任何 Java Servlet 进行处理

检查 servlet 类中的 URL 映射,确保请求的 URL 是由 servlet 处理的。 例如:

@WebServlet("/view_book")

public class ViewBookServlet extends HttpServlet {

...

}

上面的 servlet 可以处理 /view_book。如果请求的 URL 是 /view_books,则服务器将引发 HTTP 404 错误。可以通过更正 URL 或更正 @We

你可能感兴趣的:(java访问错误404)