others - HTML - servlet返回 "HTTP Status 404 The requested resource (/servlet) is not available"

99 4

我在WebContent/jsps文件夹中的JSP文件中有一个HTML表单,我在src文件夹的默认包中有一个servlet.java类,在我的web.xml中,它被映射为/servlet

我已经尝试了几个URLs的action属性的属性:

 
<form action= "/servlet"> 



 
<form action= "/servlet.java"> 



 
<form action= "/src/servlet.java"> 



 
<form action= "../servlet.java"> 



但这些都不起作用。它们都在Tomcat6/7/8:中返回一个像下面这样的HTTP404错误,

HTTP Status 404 —/servlet

Description : the requested resource (/servlet) is not available.

或者像下面的Tomcat8.5/9:中

HTTP Status 404 — not Found

Message :/servlet

Description : the origin server did not find a current representation for the target resource or is not willing to disclose that one exists

为什么它无法工作?

时间: 原作者:

148 5

NetBeans IDE中的HTTP Status 404解决方案: 右键单击项目,并且转到项目属性,然后单击运行,然后输入项目relative URL,如 index.jsp

  • Project-
  • 点击Run
  • relative URL:/index.jsp (选择项目 root URL )

enter image description here

原作者:
121 5

我的问题是: 我的方法缺少@RequestBody注释,添加注释后,我不再收到404异常。

原作者:
130 0

执行以下两个步骤,我希望,在java servlet应用程序的开发过程中,它将解决tomcat服务器中的"404 not found "问题。

步骤1: Right click on the server(in the server explorer tab)->Properties->Switch Location from workspace metadata to tomcat server

步骤2: Double Click on the server(in the server explorer tab)->Select Use tomcat installation option inside server location menu

原作者:
60 3

我删除了旧的网络库,这些库是Spring Framework库,建立库的新路径,然后它就工作了。

原作者:
...