感觉没什么问题但是就是404
要看你的controller的代码,参考:https://blog.csdn.net/qq_36769100/article/details/71746449
检查请求的URL是否会被springmvc拦截
试一下其他页面能不能直接访问,可能是被拦截了
再添加个配置:
springmvc UrlFilenameViewController
你的路径中的/a/index不是index.jsp的,是requestmapping的路径值,然后你return的才是jsp名。
你应该贴出Crotroller代码,检查类和方法头上的注释,然后检查返回的viewname与实际jsp位置是否对应。
你访问的是/a/index.jsp
你配置的是index.jsp ,肯定找不到,报404了
你访问localhost/index.jsp
那你在WEB-INF/views这个目录下面有index.jsp这个文件吗?它就说你这个文件找不到啊