SpringMVC框架(一)

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上。


由处理器适配器转换

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值