maven ssm框架集成 jsp页面跳转问题

ssm集成到maven中 单独能访问jsp页面但是页面的跳转,就会报404。

maven中采用依赖的方式注入包,总是报HttpservletRequest包不存在。

急急急急急 !!!
劳烦各位大神解惑 谢谢!!

查看一下pom.xml文件是否有错,重新load一下包,然后查看一下项目配置里面配置的jdk等是否存在问题。

maven工程能打包成功吗?如果不成功,看看pom.xml是否添加所需的依赖包?

maven 使用打包指令 package 就可以打包了

1.首先检查pom.xml中是否配置

javax.servlet
servlet-api
${version}

2.检查maven打包是否成功,即检查指定的target/project/WEB-INF/lib 中是否有javax.servlet-api-版本号.jar包
3.若以上两步都是正确的,尝试清理一下项目缓存,如果你的IDE是eclipse,可以project->clean;如果是idea,可以选中模块右键rebuild module
4.如果还不行,再来回帖向广大热心朋友求助吧,哈哈

去本地仓库看一下,是哦否有这个jar包.如果有重复的,就先都删掉,用maven更新一下,重新下载
找不到肯定就行没有,或者你有但是路径不对

把你maven的本地仓库中的servlet-api的jar包文件夹全部删掉,然后maven重新import,重新下载下jar'包

图片说明](https://img-ask.csdn.net/upload/201801/26/1516931998_791836.png)

之前我也遇到了这个问题。 你有木有配置jsp-api ,如果配置了,就把它注释掉。

如果下载jar包时突然断网之类的,就会下载不成功,maven仓库中就会.lastUpdated文件,如果有这个文件,必须要要删掉,然后重新update试试,网上有好多删除这种文件的批处理脚本,可以下载

你是不是配了前端控制器的前后缀,要是有前后缀,注意你的访问格式

你配置的spring拦截器有没有给拦截,该一下路径试试



javax.servlet

javax.servlet-api

3.1.0



javax.servlet

servlet-api

2.5

provided

1.检查maven中添加的依赖是否完全;2.跳转的路径是否正确;3.跳转的目标页面是否存在