Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当web.xml为';不在那里,但一旦它添加,我得到一个404错误_Java_Xml_Tomcat_Servlets - Fatal编程技术网

Java 当web.xml为';不在那里,但一旦它添加,我得到一个404错误

Java 当web.xml为';不在那里,但一旦它添加,我得到一个404错误,java,xml,tomcat,servlets,Java,Xml,Tomcat,Servlets,这是我第一次使用servlet运行,我的问题是,我的webapp的名称是Config-v1,下面是form.html(仅包括基本部分):- 现在当我尝试http://localhost:8080/Config-v1/form.html它给了我一个错误: 404: The requested resource is not available. 我到处阅读,所以我的xml文件一定有问题,我尝试了各种不同的URL,但我一辈子都搞不清楚。非常感谢您的帮助 日志是这样的: 127.0.0.1 - -

这是我第一次使用servlet运行,我的问题是,我的webapp的名称是Config-v1,下面是form.html(仅包括基本部分):-

现在当我尝试
http://localhost:8080/Config-v1/form.html
它给了我一个错误:

 404: The requested resource is not available.
我到处阅读,所以我的xml文件一定有问题,我尝试了各种不同的URL,但我一辈子都搞不清楚。非常感谢您的帮助

日志是这样的:

127.0.0.1 - - [18/Jun/2014:10:01:12 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:01:25 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5326
127.0.0.1 - - [18/Jun/2014:10:01:26 +0530] "GET /Config-v1/cssjs/bootstrap.css HTTP/1.1" 200 125569
127.0.0.1 - - [18/Jun/2014:10:01:26 +0530] "GET /Config-v1/cssjs/bootswatch.min.css HTTP/1.1" 200 2712
127.0.0.1 - - [18/Jun/2014:10:01:26 +0530] "GET /Config-v1/cssjs/bootstrap.min.js HTTP/1.1" 200 29110
127.0.0.1 - - [18/Jun/2014:10:09:46 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:10:16 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:10:16 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:10:21 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:10:35 +0530] "GET /Config-v1/ HTTP/1.1" 404 967
127.0.0.1 - - [18/Jun/2014:10:10:43 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:11:16 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:11:35 +0530] "GET /Config-v1 HTTP/1.1" 404 965
127.0.0.1 - - [18/Jun/2014:10:12:26 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:12:27 +0530] "GET /favicon.ico HTTP/1.1" 200 21630
127.0.0.1 - - [18/Jun/2014:10:12:46 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:12:48 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:12:53 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:12:59 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5326
127.0.0.1 - - [18/Jun/2014:10:13:55 +0530] "GET /Config-v1/form.html HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:10:14:32 +0530] "POST /Config-v1/GivePaths.do HTTP/1.1" 404 991
127.0.0.1 - - [18/Jun/2014:10:49:49 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:49:53 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:50:03 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:53:01 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:53:02 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:53:05 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:56:18 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:57:13 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:57:13 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:57:19 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5360
127.0.0.1 - - [18/Jun/2014:10:57:26 +0530] "POST /GivePaths HTTP/1.1" 404 969
127.0.0.1 - - [18/Jun/2014:10:58:15 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5368
127.0.0.1 - - [18/Jun/2014:10:58:18 +0530] "POST /Config-v1/GivePaths HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:58:42 +0530] "GET /Config-v1/form.html HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:10:58:46 +0530] "POST /Config-v1/GivePaths HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:59:11 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5359
127.0.0.1 - - [18/Jun/2014:10:59:15 +0530] "POST /Config-v1/GivePaths HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:01:27 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:11:04:42 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:04:48 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:11:04:53 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:09:08 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:19:53 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:11:19:59 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:21:43 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:11:21:47 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:32:03 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:32:51 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5394
127.0.0.1 - - [18/Jun/2014:11:32:51 +0530] "GET /Config-v1/cssjs/bootstrap.css HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:11:32:51 +0530] "GET /Config-v1/cssjs/bootswatch.min.css HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:11:32:51 +0530] "GET /Config-v1/cssjs/bootstrap.min.js HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:11:33:00 +0530] "POST /Config-v1/$%7BpageContext.request.contextPath%7D/GivePaths HTTP/1.1" 404 1063
127.0.0.1 - - [18/Jun/2014:11:33:23 +0530] "POST /Config-v1/$%7BpageContext.request.contextPath%7D/GivePaths HTTP/1.1" 404 1063
127.0.0.1 - - [18/Jun/2014:11:33:38 +0530] "POST /Config-v1/$%7BpageContext.request.contextPath%7D/GivePaths HTTP/1.1" 404 1063
127.0.0.1 - - [18/Jun/2014:11:34:05 +0530] "GET /Config-v1/ HTTP/1.1" 404 967
127.0.0.1 - - [18/Jun/2014:11:34:12 +0530] "POST /Config-v1/$%7BpageContext.request.contextPath%7D/GivePaths HTTP/1.1" 404 1063
127.0.0.1 - - [18/Jun/2014:11:37:41 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5347
127.0.0.1 - - [18/Jun/2014:11:37:47 +0530] "POST /Config-v1/GivePaths HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:41:00 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:42:44 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:42:48 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:54:47 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:12:07:28 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:12:07:30 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:12:09:53 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:12:09:57 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:12:10:00 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985

后来你是否将form.html放在WEB-INF文件夹中?我是说,第二次是因为你放在WEB-INF下并试图访问的任何内容都不可能。o@vikeng21 form.html在该文件夹之外,在Config-v1 webapp文件夹中。请检查webapp服务器日志,可能webapp甚至没有加载。我已更新了找到的日志文件。我是否也应该更新stdrr@恐怖蝙蝠,如果它没有加载,我怎么知道?希望这两个答案能有所帮助
 404: The requested resource is not available.
127.0.0.1 - - [18/Jun/2014:10:01:12 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:01:25 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5326
127.0.0.1 - - [18/Jun/2014:10:01:26 +0530] "GET /Config-v1/cssjs/bootstrap.css HTTP/1.1" 200 125569
127.0.0.1 - - [18/Jun/2014:10:01:26 +0530] "GET /Config-v1/cssjs/bootswatch.min.css HTTP/1.1" 200 2712
127.0.0.1 - - [18/Jun/2014:10:01:26 +0530] "GET /Config-v1/cssjs/bootstrap.min.js HTTP/1.1" 200 29110
127.0.0.1 - - [18/Jun/2014:10:09:46 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:10:16 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:10:16 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:10:21 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:10:35 +0530] "GET /Config-v1/ HTTP/1.1" 404 967
127.0.0.1 - - [18/Jun/2014:10:10:43 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:11:16 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:11:35 +0530] "GET /Config-v1 HTTP/1.1" 404 965
127.0.0.1 - - [18/Jun/2014:10:12:26 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:12:27 +0530] "GET /favicon.ico HTTP/1.1" 200 21630
127.0.0.1 - - [18/Jun/2014:10:12:46 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:12:48 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:12:53 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:12:59 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5326
127.0.0.1 - - [18/Jun/2014:10:13:55 +0530] "GET /Config-v1/form.html HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:10:14:32 +0530] "POST /Config-v1/GivePaths.do HTTP/1.1" 404 991
127.0.0.1 - - [18/Jun/2014:10:49:49 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:49:53 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:50:03 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:53:01 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:53:02 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:53:05 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:10:56:18 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:57:13 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:57:13 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:10:57:19 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5360
127.0.0.1 - - [18/Jun/2014:10:57:26 +0530] "POST /GivePaths HTTP/1.1" 404 969
127.0.0.1 - - [18/Jun/2014:10:58:15 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5368
127.0.0.1 - - [18/Jun/2014:10:58:18 +0530] "POST /Config-v1/GivePaths HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:58:42 +0530] "GET /Config-v1/form.html HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:10:58:46 +0530] "POST /Config-v1/GivePaths HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:10:59:11 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5359
127.0.0.1 - - [18/Jun/2014:10:59:15 +0530] "POST /Config-v1/GivePaths HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:01:27 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:11:04:42 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:04:48 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:11:04:53 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:09:08 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:19:53 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:11:19:59 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:21:43 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:11:21:47 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:32:03 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:32:51 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5394
127.0.0.1 - - [18/Jun/2014:11:32:51 +0530] "GET /Config-v1/cssjs/bootstrap.css HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:11:32:51 +0530] "GET /Config-v1/cssjs/bootswatch.min.css HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:11:32:51 +0530] "GET /Config-v1/cssjs/bootstrap.min.js HTTP/1.1" 304 -
127.0.0.1 - - [18/Jun/2014:11:33:00 +0530] "POST /Config-v1/$%7BpageContext.request.contextPath%7D/GivePaths HTTP/1.1" 404 1063
127.0.0.1 - - [18/Jun/2014:11:33:23 +0530] "POST /Config-v1/$%7BpageContext.request.contextPath%7D/GivePaths HTTP/1.1" 404 1063
127.0.0.1 - - [18/Jun/2014:11:33:38 +0530] "POST /Config-v1/$%7BpageContext.request.contextPath%7D/GivePaths HTTP/1.1" 404 1063
127.0.0.1 - - [18/Jun/2014:11:34:05 +0530] "GET /Config-v1/ HTTP/1.1" 404 967
127.0.0.1 - - [18/Jun/2014:11:34:12 +0530] "POST /Config-v1/$%7BpageContext.request.contextPath%7D/GivePaths HTTP/1.1" 404 1063
127.0.0.1 - - [18/Jun/2014:11:37:41 +0530] "GET /Config-v1/form.html HTTP/1.1" 200 5347
127.0.0.1 - - [18/Jun/2014:11:37:47 +0530] "POST /Config-v1/GivePaths HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:11:41:00 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:42:44 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:42:48 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:11:54:47 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:12:07:28 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:12:07:30 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 949
127.0.0.1 - - [18/Jun/2014:12:09:53 +0530] "GET / HTTP/1.1" 200 11418
127.0.0.1 - - [18/Jun/2014:12:09:57 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985
127.0.0.1 - - [18/Jun/2014:12:10:00 +0530] "GET /Config-v1/form.html HTTP/1.1" 404 985