idea Maven Spring MVC下Tomcat服务器部分情况出现404(提供源代码工程)

初学Spring MVC,完整工程代码链接:链接:https://pan.baidu.com/s/16OPjB1CI5R1arU2rxERmsA 密码:rw88
个人排查错误觉得是.iml文件的问题
希望大佬们答疑解惑,不胜感激!
图片说明
图片说明
图片说明

5个回答

图片说明

在webapp文件夹下面新建一个ROOT目录,然后把静态资源,比如html或者图片,放到ROOT里面。
tomcat默认是ROOT,除非你修改server.xml里面的路径。

qq_37186966
CHANGER_NI 还是没有用
2 年多之前 回复
qq_37186966
CHANGER_NI 我没有用到静态资源,就写了一个jsp
2 年多之前 回复

这个问题应该是上下文路径错误,你看看配置的服务context是否正确。

qq_37186966
CHANGER_NI 还是不行。。
2 年多之前 回复
qq_37186966
CHANGER_NI 好的我看看
2 年多之前 回复

你直接输入地址肯定是到不了的,springmvc的配置拦截了你的手动输入地址的方式。
将你的target/springmvc2下面的index.jsp


Hello World!



改为:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



Insert title here


/jsp:forward


可以直接跳转到你的test页面。
u012261499
s3578505 代码贴在下面了 上面的复制出来以后有问题
2 年多之前 回复

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



Insert title here


/jsp:forward

qq_37186966
CHANGER_NI 谢谢了,但好像我用/home/index就能访问了,之前估计是改错了
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐