【问题标题】:Need help in Architecture design in java在java中的架构设计需要帮助
【发布时间】:2010-04-28 15:12:46
【问题描述】:

谁能帮助我的一个复杂应用程序的架构设计。

要求: 在基于 Web 的应用程序中,我们需要生成 Excel 类型的报告作为 HTML 页面 之后我们需要执行不同类型的操作,例如

  • 添加手动行
  • 删除行
  • 编辑行
  • 根据每个单元格添加 cmets
  • 查看添加的 cmets。
  • 根据每个单元格附加文件
  • 查看附件。
  • 某些行的可折叠功能

在设计过程中我们提出了DB设计和应用框架是Spring。 对于尚未最终确定的 Web。 实现这种 UI 的最佳方法是什么? --JSF?(请记住,我们需要像上面提到的操作那样进行 Excel 操作) -- 有没有提供编辑功能的报告工具?

请建议我我们该怎么做?什么是最好的技术?或者是否有任何报告工具?

【问题讨论】:

    标签: java spring architecture


    【解决方案1】:

    使用 JSP displaytag 将有助于像在 Excel 中一样添加/删除/编辑表格。一个很好的演示在这里 http://demo.raibledesigns.com/appfuse/demos/users-edit.jsp

    不清楚您的附加文件用例 - 您能详细说明一下吗?

    【讨论】:

      【解决方案2】:

      试试 extjs 作为你的演示文稿,它可以与 struts 或 spring mvc 结合,它有一个非常丰富的 UI 库,可以让你做各种操作,或者你也可以使用 AJAX 和 DWR,DWR 有自己的填充网格和执行不同操作的方法,GWT、Flex 也是其中的一些产品。我相信这完全取决于您对任何框架的舒适程度。对于显示标签的使用,我有时有点矛盾:-) 所以经常寻求更好的选择。

      【讨论】:

        【解决方案3】:

        听起来像 ExtJS(它是一个 Javascript 框架)可能对你有用。在他们的网站上查看samples and demos page,尤其是网格。 ExtJS 网格提供了相当多的功能。

        【讨论】:

          猜你喜欢
          • 2016-10-10
          • 2011-01-11
          • 2013-02-24
          • 2019-12-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多