发表于: 2018-01-31 23:49:27
2 673
今日完成:
1. 简要认识SpringMVC的工作流程和几个重要接口
2. 在task1的基础上,添加SpringMVC框架
1) 在pom.xml文件添加依赖jar包
spring-web, spring-webmvc, javax.servlet-api, javax.servlet.jsp, jstl, commons-lang3, fileupload
2) 编写web.xml文件
添加默认网页
将Spring的配置文件添加到web.xml中
监听启动TomCat时激活Spring
配置DispatcherServlet,并通过contextConfigLocation指定子上下文
3) 编写spring-mvc.xml
启用注解:
扫描包内注解:
模型视图解析
静态资源文件映射:
4) 添加注解
DAO:
Service:
Controller:
5) 配置TomCat
6) 在postman中测试
明日计划:
1. 在rest风格下,使用springmvc实现task1的crud接口
2. 学习jetty服务
3. PostMan/dhc测试
4. 整理分析springmvc的web.xml,ServiceContext,ApplicationContext
遇到的问题:
1. Mybatis+Spring中initialSize无法使用
2. RestController无法跳转到.jsp网页,只能使用Controller
3. 在task1的基础上如何直接修改成web项目,直接添加目录文件和配置文件在测试的时候网页404
收获:
1. SpringMVC的配置文件有了比较全面的了解,HanderMapping等新知识点
2. 在task1的基础上完成查找全部信息,并且返回给网页
3. 使用postman测试接口
评论