之前遇到过这个问题,当时是因为映射配置出错,但后来解决了
这让我坑定我的Eclipse和tomcat的配置没有问题。

问题截图
在这里插入图片描述
当再次出现这个问题的时候,我的第一反应是我的软件配置没有问题,只有可能是web.xml中servlet配置有问题

上图是servlet的配置 在这里插入图片描述
下图是jsp文件中表单的配置
在这里插入图片描述 我检查servlet的配置,问题始终没有解决

索性我这里有成功案例,通过对比发现是jsp中的action属性值多了一个斜杠(/)
修改后如下
在这里插入图片描述
运行成功结果如下
在这里插入图片描述
出现这个的原因在于自己错误理解了action的值必须和的配置一样,所以将中的斜杠(/)也添加到了action中。其实只需要第一个斜杠后面的内容。也是由于受到先入为主的影响,把焦点放到了servlet配置中,从而忽视了对jsp页面的认真检查

Eclipse -- 404 服务器 未能 找到 目标 资源 表示 或者是 不愿 公开 一个 已经 存在 资源 表示 遇到问题解决办法 【❀ Eclipse 日常记录❀】 在 Eclipse 里面 运行 . jsp 文件连接数据库时,出现如图所示的问题: 查看 项目 jsp 文件 有没有在 WEB-INF 里面,注意【不要放在里面】, jsp 文件是与WEB-INF文件夹同级的: 正确的文件存放位置:
Eclipse 启动 Tomcat 服务,打开Dynamic Web Project,我目前在学习 springMVC,所以这是我的第 一个 springMVC 项目 ,在刚遇到问题的时候无论怎么样访问都是 404 ,各种重启各种路劲地址,都是访问到 404 就连默认的index. jsp 都打不开,然后使用My Eclipse 来对比,发现在我 Eclipse 创建的 项目 上少了 一个 index. jsp 文件,然后把index. jsp 文件创建好,还是访问到 404 ,index. jsp 也没有访问到(在My Eclipse 上创建web 项目 会默认
HTTP Status 404 – 未 找到 服务器 未能 找到 目标 资源 表示 或者是 不愿 公开 一个 已经 存在 资源 表示 。 先post个图: 再来聊一下我是怎么搞成这样的: 我自学 Java web,看的是一本2012年出版的书。在学到 servlet 的时候,根据书上教程,在位置 \WebContent\WEB-INF目录下添加了 一个 web.xml文件,然后就搞成了这样。 想上网搜一下怎么回事?却找不到想要的答案...