SpringMVC
学习总结
W_Meng_H
希望是本无所谓有,无所谓无的!
这正如地上的路,其实地上本没有路,走的人多了,也便成了路!
展开
-
SpringMVC-介绍与入门
一、Springmvc是什么 Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来,如下图:二、 Springmvc处理流程三、Springmvc架构1.框架结构2. 架构流程1、 用户发送请求至前端控制器DispatcherServlet2、 DispatcherServlet收到请求调用Handl...原创 2018-06-06 17:26:30 · 221 阅读 · 0 评论 -
SpringMVC-参数绑定
一、默认支持的参数类型1. 需求打开商品编辑页面,展示商品信息。2. 需求分析编辑商品信息,首先要显示商品详情需要根据商品id查询商品信息,然后展示到页面。请求的url:/itemEdit.action参数:id(商品id)响应结果:商品编辑页面,展示商品详细信息。3. ItemService接口编写ItemService接口如下图:4. ItemServiceImpl实现类@Overridep...原创 2018-06-06 18:12:01 · 325 阅读 · 0 评论 -
SSM-框架整合
一、需要的jar包1. spring(包括springmvc)2. mybatis3. mybatis-spring整合包4. 数据库驱动5. 第三方连接池。6. Json依赖包Jackson二、整合思路Dao层:1、SqlMapConfig.xml,空文件即可,但是需要文件头。2、applicationContext-dao.xmla)数据库连接Druidb)SqlSessionFactory对...原创 2018-06-06 18:27:31 · 226 阅读 · 0 评论 -
SpringMVC-Controller的session传值的方法
第一个页面有Id值,第二个页面需要使用,可以使用session的方式:@RequestMapping(value="/member/save")public String SaveMember(@ModelAttribute("thisProjectUser") ProjectUser projectUser,HttpServletRequest request){ this.projectU...原创 2018-07-12 16:31:01 · 3590 阅读 · 4 评论 -
Springboot-JavaMailSender发送邮件
1、引入pom依赖:分别是freemarker邮件模板和spring-maill依赖<!-- Spring Boot Freemarker 依赖,发送HTML格式的邮件的方式 --> <dependency> <groupId>org.springframework.boot</groupId> ...原创 2018-08-02 17:07:47 · 464 阅读 · 0 评论 -
Spring-flash属性(addFlashAttribute)
应用场景:用户只能修改自己的创建的任务,Controller层的修改方法要重定向到主页面,在主页面方法中设置错误信息。解决方案:1、可以使用session域。2、使用Spring的flash属性。 本文主要讲一下flash属性:1、使用RedirectAttributes方法@RequestMapping(value="/edit/{id}", method = ...原创 2018-08-29 15:19:06 · 3343 阅读 · 0 评论