将Handsontable与JSF结合使用

将Handsontable与JSF结合使用,jsf,handsontable,Jsf,Handsontable,有没有人有jsf实现的handsontable的经验?这可能吗

有没有人有jsf实现的handsontable的经验?这可能吗<我希望你们能吵架

我不知道JSF中有一个handsontable的包装器。为有限的特性实现这样一个包装器是相当简单的,但是如果您想用AJAX处理所有回调挂钩,这将变得非常复杂和耗时


另一种选择可能是。

我不知道JSF中有一个用于handsontable的包装器。为有限的特性实现这样一个包装器是相当简单的,但是如果您想用AJAX处理所有回调挂钩,这将变得非常复杂和耗时


另一种可能是。

是的,您可以按如下方式创建链接:

xhtml


是的,您可以创建如下链接:

xhtml

我找到了一个 这里有一个正在工作的

我找到了一个
a这里的a工作

太糟糕了,我已经这么想了。不幸的是,所有这些复杂的AJAX钩子都是我从excel或calc表复制/粘贴所需要的。遗憾的是,Primefaces dataTabel不支持此函数。无论如何,谢谢你的选择!太糟糕了,我已经这么想了。不幸的是,所有这些复杂的AJAX钩子都是我从excel或calc表复制/粘贴所需要的。遗憾的是,Primefaces dataTabel不支持此函数。无论如何,谢谢你的选择!
<h:inputHidden id="import_json_data" value="#{managedBean.json_data}" />
<p:commandButton value="Import Data" onstart="loadJson()" actionListener="#{managedBean.importData()}" />

<script type="text/javascript" charset="utf-8">
  function loadJson() {
    var varieties = $('#value_table').data('handsontable').getData();
    var varieties_data = JSON.stringify(varieties);
    $('#import_json_data').val(varieties_data);
  }

  function fillHandsontable() {
    var data = [ [ "", "", ""] ];
    var $container = $("#value_table");
    $container.handsontable({
      data : data,
    });
   };

  fillHandsontable();
</script>
private String json_data; //getters and setters

public void importData() {
  System.out.println(this.json_data);
}