求一个Spring动态Form的实现思路,大家都给出出主意,谢谢。

SilenceLeaf 2013-03-11 09:42:03
我有一个需求

传统的方式需要为每一个Form写一个modelAttribute对象,这样如果我想新增一个Form就不得不增加代码,我想实现不动代码的情况下,可以动态新增Form。

在数据库中存储某个Form需要的所有信息,例如:字段名称、类型等。请求页面的时候,可以动态的展现这个Form,并且能把用户在Form上的输入,收集回一个对象里面,对象数据结构可以自己定义。

传统的Spring Form要求每个字段对应的实体对象都要有get和set方法,现在Form的内容是动态的了,就没法写一个通用的对象来接收Form数据了。

请回帖给个思路,或者推荐一个开发框架,不胜感激!
...全文
128 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
SilenceLeaf 2013-03-11
  • 打赏
  • 举报
回复
引用 3 楼 yyw6637 的回复:
我不明白你为什么要这么做,一个页面只能有一个form,你动态的话就会替换掉原来的,或者说我的理解是你想通过界面配置自动生成新的form和bean,这个倒是可以实现,那你就需要写相应的工具类;我做过用友的NC,他也不能完全做到自动化,好多东西还是需要手动添加代码
Spring MVC已经可以不同的URL对应一个JSP了,在一个JSP里面展现不同的Form也是可以的,就是Form里面填写的信息没法收集回对象里。 这个想法的初衷,就是想不动一行代码,可以添加一个新的Form并处理Form数据,不知道有没有难度,至少想做一点这方面的探索。
yyw6637 2013-03-11
  • 打赏
  • 举报
回复
我不明白你为什么要这么做,一个页面只能有一个form,你动态的话就会替换掉原来的,或者说我的理解是你想通过界面配置自动生成新的form和bean,这个倒是可以实现,那你就需要写相应的工具类;我做过用友的NC,他也不能完全做到自动化,好多东西还是需要手动添加代码
SilenceLeaf 2013-03-11
  • 打赏
  • 举报
回复
引用 1 楼 yyw6637 的回复:
用配置文件好实现吧
能说的详细点吗?
yyw6637 2013-03-11
  • 打赏
  • 举报
回复
用配置文件好实现吧

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧