有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java Struts Web应用程序中的excel数据网格

在浏览完网页后,我将我的问题从下面的问题编辑成现在的问题。 好的,我似乎明白我现在并不需要excel的所有功能。我想我对有一个数据网格来显示数据感到满意。基本上,我正在使用Struts 2,我希望我的jsp页面有一种类似excel的感觉,因此看起来即使是datagrid也足够了。我遇到了This Technology

我不确定我是否必须继续使用它。欢迎提出任何其他建议和替代方案


问题的旧版本 “我目前有一个java web应用程序在windows上运行。我将来可能在Linux服务器上托管它

我的应用程序允许人们上传数据。我想将他们上传的数据显示在excel文件中,并将其呈现在我网页的一部分中

我该怎么办?"


共 (2) 个答案

  1. # 1 楼答案

    基本上,您需要读取excel文件,获取某种java对象中的数据,然后将其作为带有表格等的普通HTML页面显示给用户。。 如果您希望以用户也可以编辑这些excel文件的方式显示excel文件,那么您需要查看javascript/ajax以根据需要创建UI

    在java中读取上传的excel文件的一种简单且开源的方法是通过ApachePOI。它能阅读。xls文件以及更新的OOXML。xlsx文件

    http://poi.apache.org/spreadsheet/

    他们有非常有用的例子,可以让你在10分钟内开始

    http://poi.apache.org/spreadsheet/quick-guide.html

    如果您可以允许数据进入另一个站点,那么您可以使用ZOHO。他们的在线Excel编辑相当不错,你真的不需要做什么

  2. # 2 楼答案

    也许你可以试试http://www.jxcell.net

    它是一个java电子表格组件,允许您通过网页编辑Excel