SpringMVC数据绑定 (二)
接收表单复合数据
1.使用数组接收数据
2.List集合接收表单数据
List参数前一定要使用@RequestRaram注解
使用实体类作为参数接收数据时,可以直接使用List集合
关联对象赋值
日期类型转换
@DateTimeFormat (pattern ="yyyy-MM-dd" )放在方法Date参数前,在实体类中使用也必须添加次注解
日期转换器,必须实现接口Converter,重写convert方法,Converter接口两个参数分别是转换前后的数据类型,convert方法实现转换过程
在使用转换器时,首先需要在applicationContext.xml中配置
<bean id="conversionService" class="org.springframework.format.support.FormattingConversionServiceFactoryBean">
<property name="converters">
<set>
<bean class="com.spring.mvc.converter.MyDateConverter"/>
</set>
</property>
</bean>
如果既书写了@DateTimeFormat( pattern = " ")注解有添加了转换器,实际以转换器为准
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!