SpringMVC开发小结
基本情况说明:
技术框架:SpringMVC+Spring+Hibernate
1.关于Form和后台POJO的绑定和匹配问题
遇到问题:POJO类中有Date数据类型,在前台用<sf:form>表单展现出来后,提交时如果有Validate这个POJO的话,在BindingResult中会报String无法转换Date错误
解决方案:以Article为例,前台并不需要Article的所有字段,经过stackoverflow上一个答案说可以新建非持久化类继承自Article,例如ArticleForm,把需要字段放入,再前台展现。最后用这种方法,在Controller里面把Article和ArticleForm两类再进行额外操作,才满足需求。

浙公网安备 33010602011771号