注解版SpringMVC写完后,浏览器访问是404,求解

以下是项目结构,红框圈出来的就是这次要用到的代码

图片说明

代码们如下------》

图片说明
图片说明
图片说明

tomcat启动无异常,server.xml路径也已改过,访问结果---------》

图片说明

肯定有人会回答浏览器路径没写项目名,不是这个问题,教程里的浏览器路径都是直接访问文件名的,教程视频截图---》

图片说明

代码都是跟着教程写的,教程写一笔我写一笔,所以我完全不知道错在哪里了....

springmvc 配置文件加上这行代码 手动斜眼

 <mvc:resources mapping="*.jpg" location="/" cache-period="3600"/>  

你把你的Controller也加上注解 然后你的目录是localhost:8080/工程名字/Controller映射名字/方法名字

你访问页面的时候,项目名去哪了?

没有写项目名可以访问是要在发布的servers里面server.XML配置文件里面 Context 中path里面 把项目名去掉,只留下/ 这样才可以不通过项目名访问

404是路径错误问题
你看看你的路径代码哪有不对的,你自己调调最好
楼上也说了 ,你的工程名呢,只有文件名,路径是工程名加上文件名
例如
/springmvc/1.png

/gongcheng/inedx.jsp

之类的