SpringMVC框架(一)

北城余情 提交于 2020-01-19 00:14:26

1、SpringMVC介绍

简单处理流程

2、入门程序

项目中的dao层 和pojo 通过数据库表使编译器自己生成

导入包

web.xml配置(前端控制器配置)

springmvc.xml配置

controller层

jsp页面

3、Spring构架

我们写(配置)的是下面三个:

4、Springmvc配置三大组件


配置了视图解释器之后,下面的路径就不需要写长路径了。

5、SpringMVC + mybatis整合

整合目标:控制层采用springmvc、持久层使用mybatis

先整合spring 和mybatis






之后将springmvc.xml粘贴上就好了,不需要整合。

6、查询商品列表

applicationContext.xml

service层


controller层

7、参数绑定

实现列表中信息修改

7.1、默认参数绑定

service层


controller层

7…2、简单类型绑定


7.3、绑定pojo类型

将页面修改后的商品信息保存到数据库中。需要pojo中的变量名称和jsp 页面的name 属性一一对应。

service层


controller层

7.4、解决post提交乱码问题

7.5、绑定包装pojo

使用包装的pojo接收商品信息的查询条件

pojo类

controller层

jsp修改

7.6、自定义参数绑定

在商品修改页面可以修改商品的生产日期,并且根据业务需求自定义日期格式。由于日期格式有很多种格式,springmvc没办法把字符串转换成日期类型。所以需要自定义参数绑定。

对于日期的转换绑定在pojo 类正的Date上。


由处理器适配器转换

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!