tomcat,jdk,spring的版本看一下是不是兼容的
tomcat 6.0.39
spring 3.2.18.RELEASE
jdk 1.7
怎么看是不是兼容?
@果冻0_0: 直接网上搜看是不是兼容的。
@果冻0_0: 这里还提示dispatcherservlet is not available,你启动Tomcat的时候没报错吗
@登湖: 有报错.....
@果冻0_0: 少引用东西了,org.springframework.web.servlet.DispatcherServlet没找到,spring-webmv引用了吗
@登湖:
引用了吧
@果冻0_0: 编译设置改过吗
https://www.cnblogs.com/wangshouchang/p/6839532.html
@登湖: idea里是这里设置吗?
@果冻0_0: 不知道额,只用过eclipse,你网上搜下看
@登湖: 谢了 解决了 我的是idea 下面这网址给了方法
https://my.oschina.net/zjllovecode/blog/1593809
web.xml 中的<display-name>是什么?还有你controller中的@RequestMapping和你的url对不对应?
<display-name> 是 mavenDemo
现在是我设置了一个登陆的首页html,然后这个首页显示404
@果冻0_0: 你要跳转到登录页,需要一个方法吧,那个方法的@RequestMapping 也是需要写在url中的
@让我发会呆: 现在是这样子.....
它没有进后台....
@果冻0_0: 看你服务都没启起来,spring的jar包
<!-- Begin: spring依赖 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
<!-- End: spring依赖 -->
你试试,版本是4.2.9.RELEASE,如果不行我这有完整的pom.xml
@让我发会呆: 谢谢了 解决了 我这根本问题是启动的时候报Java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
后来照着https://my.oschina.net/zjllovecode/blog/1593809做了就好了