将Handsontable与JSF结合使用
有没有人有jsf实现的handsontable的经验?这可能吗<我希望你们能吵架 我不知道JSF中有一个handsontable的包装器。为有限的特性实现这样一个包装器是相当简单的,但是如果您想用AJAX处理所有回调挂钩,这将变得非常复杂和耗时将Handsontable与JSF结合使用,jsf,handsontable,Jsf,Handsontable,有没有人有jsf实现的handsontable的经验?这可能吗
另一种选择可能是。我不知道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);
}