我刚刚开始学习spring框架,说实话,我甚至无法完成本网站上的教程: http://www.tutorialspoint.com/spring/spring_mvc_hello_world_example.htm 也不是这个: http://www.tutorialspoint.com/spring/spring_mvc_form_handling_example.htm
完成这两个教程后,我得到了同样的错误:
HTTP状态404请求的资源不可用。
我甚至没有尝试过这一步:“将你的HelloWeb.war文件保存在Tomcat的webapps文件夹中。”而我只是在日食中运行它。 它不起作用。
我已经尝试了很多修复,而这些过去的日子大部分时间都是在stackoverflow上发布的,但是没有这些修复工作。
我正在使用最新的spring libs,tomcat 7.0和最新的eclipse版本。
答案 0 :(得分:0)
到目前为止我注意到了......
1st - HelloWeb-servlet.xml:我已经将xsd从3.0更改为3.2(我机器上安装的当前版本的框架是3.2.2,我不知道为什么3.0从Eclipse IDE返回错误,我也没有决定现在进一步调查
第二 - 教程建议你创建Web.xml但是你应该创建web.xml,我在探索IDE时注意到这一点,并试图看看安装了什么servlet,Eclipse告诉我没有安装servlet,找不到'web.xml'了!
如果您将WAR导出到Tomcat并访问此链接
,该应用程序运行正常http://localhost:8080/HelloWeb/hello