Java 如何创建一个类似谷歌的网页';s在线电子表格?

Java 如何创建一个类似谷歌的网页';s在线电子表格?,java,open-source,spreadsheet,Java,Open Source,Spreadsheet,我需要创建一个网页非常类似谷歌的伟大的文档电子表格,但在我的情况下,我不能使用他们的。 此外,也没有必要拥有谷歌文档电子表格的完整功能集(它真的很大!)。 但我的最小功能集是: -更改、添加、删除单元格和内容 -更改颜色、大小、字体等格式 -函数sum()、avg()和count() 我喜欢的工具是JSP、tomcat和JQuery。服务器表示并不重要,可以是任何xml、文本、数据库表或s.th。否则 我非常确信,有完美的开放式解决方案可以满足我的需求,我可以用它来开始,但我的问题是找到它们。

我需要创建一个网页非常类似谷歌的伟大的文档电子表格,但在我的情况下,我不能使用他们的。 此外,也没有必要拥有谷歌文档电子表格的完整功能集(它真的很大!)。 但我的最小功能集是: -更改、添加、删除单元格和内容 -更改颜色、大小、字体等格式 -函数sum()、avg()和count() 我喜欢的工具是JSP、tomcat和JQuery。服务器表示并不重要,可以是任何xml、文本、数据库表或s.th。否则

我非常确信,有完美的开放式解决方案可以满足我的需求,我可以用它来开始,但我的问题是找到它们。 搜索“谷歌电子表格替代方案”效果不佳。 任何提示或链接都将不胜感激。 非常感谢。 亚历克斯看一看。如果您喜欢jQuery,并且使用JSP,您应该考虑学习JSF并使用PrimeFras,因为PrimeFras已经大量使用jQuery,这意味着如果您必须对其控件的行为进行个性化,那么您就已经呈现了一个熟悉的接口。 Primefaces工作表似乎提供了您想要的东西,也就是说,类似于excel工作表的东西

看一看。如果您喜欢jQuery,并且使用JSP,您应该考虑学习JSF并使用PrimeFras,因为PrimeFras已经大量使用jQuery,这意味着如果您必须对其控件的行为进行个性化,那么您就已经呈现了一个熟悉的接口。
Primefaces工作表似乎提供了您想要的东西,也就是说,类似于excel工作表的东西

@AramKocharyan:这个问题涉及在线解决方案,而不是swing解决方案。@AramKocharyan:这个问题涉及在线解决方案,而不是swing解决方案。谢谢你,这似乎很简单-但现在我在JSF方面遇到了一些陷阱。@Alex004,不过这是给第一次转向JSF的JSP人员的一点建议。使用大量javascript很有诱惑力。我鼓励您首先尝试理解如何在jsf中实现它,因为大多数情况下,这不是jsf是否能够实现的问题,而是如何实现的问题。Neil,谢谢。你能帮我运行一个愚蠢的JSF示例吗?我完全陷入了Java版本的混乱之中。我找不到一个与当前可用的Tomcat、JSF、JSTL版本相匹配的教程。这里是我使用的:tomcat 6.0.35,JSF:mojarra-1.2_15-b01-FCS-binary.zip,JSTL:1.1。2@Alex004. 不幸的是,我使用的是PrimeFaces3.2,它需要JSF2.0,所以在这方面我帮不了你多少忙。虽然至少我可以告诉你,至少可以告诉你如何让它与Tomcat6一起工作,以及使用哪个版本。或者,如果您使用Maven,您也可以尝试。希望这能有所帮助。谢谢,这看起来很容易——但现在我还是在JSF的周围设置了一些陷阱。@Alex004,不过还是给第一次使用JSF的jsper一些建议。使用大量javascript很有诱惑力。我鼓励您首先尝试理解如何在jsf中实现它,因为大多数情况下,这不是jsf是否能够实现的问题,而是如何实现的问题。Neil,谢谢。你能帮我运行一个愚蠢的JSF示例吗?我完全陷入了Java版本的混乱之中。我找不到一个与当前可用的Tomcat、JSF、JSTL版本相匹配的教程。这里是我使用的:tomcat 6.0.35,JSF:mojarra-1.2_15-b01-FCS-binary.zip,JSTL:1.1。2@Alex004. 不幸的是,我使用的是PrimeFaces3.2,它需要JSF2.0,所以在这方面我帮不了你多少忙。虽然至少我可以告诉你,至少可以告诉你如何让它与Tomcat6一起工作,以及使用哪个版本。或者,如果您使用Maven,您也可以尝试。希望有帮助。