发表于: 2018-03-29 22:44:40
1 484
今天完成的事情:
根据资料(官网给的连接)写了restdemo,发现这篇文章是有点问题的(不知道是不是我理解的问题)
里面说导包(spring-web,jstl,junit),可是运行tomcat的时候会报错,然后也连接不上.
然后发现是导包有问题,导入spring-webmvc的话,问题就解决了
spring-webmvc比spring-web多了两个包
而后,使用@Controller注解的类名不能是Controller,否则会报错
接着就是spring的配置里面,视图解析器的地址是/WEB-INF/views,可是web项目默认在webapp下,这里如果不修改或者创建views文件夹会出错
发布到tomcat,第一次运行,报8080端口被占用,查了一下被oracle占用了,因为在用mysql,所以直接结束了oracle的进程
然后报404,连localhost:8080都会报404,查了一下是因为eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了
把eclipse里面tomcat配置改为如下图所示即可.
然后其他都按着文章来,基本就可以了
明天计划的事情:
根据官网给的效果图,还不是很理解需要怎么做rest,需要了解一下.
遇到的问题:
对rest的概率不理解
收获:
复习了一把springmvc的大概过程,发布tomcat.
评论