javascript - 使用jquery和html5显示存储在arraylist中的数据

标签 javascript java jquery spring arraylist

我有一个名为结果集的数组列表。我想使用 jquery 和 html 将该数据打印到浏览器。我将该数组列表传递给一个函数 viewCSV。我想将该数组列表发送到 jquery 页面,以便我可以打印这些元素。 以下是 viewCSV 方法:

@RequestMapping(value="/viewCSV", method=RequestMethod.POST)
public void viewCSV(@RequestParam List<ArrayList<String>> resultSet) throws 
IOException {



}

如何发送数据请给出建议。如何在以下代码中将该数据传递给 for 循环

jquery 代码(details.js):

$(document).off('click', '#viewCSV').on('click', '#viewCSV', function(e) {
//var Number = $('#number').val();
var appendString = "<tbody id='bomRows'></tbody>";

var settings = {
        "async": true,
        "crossDomain": true,
        "url": "/viewCSV",
        "method": "POST",
        "headers": {
            "content-type": "application/json",
            "cache-control": "no-cache"             
        },
        //"data": partNumber
}

$.ajax(settings).done(function (response) {

    $('#bomRows').remove();
    $('#bomTable').append(appendString);


    jQuery.each(..............., function(-----) {
        jQuery.each(part, i) {

        }

        var idRow = "#bomRow";
        $('#bomRows').append("<tr id='bomRow'></tr>");
            $(idRow).append("<td>"+ ----.assembly+"</td>");
            $(idRow).append("<td>"+ ----.part+"</td>");
            $(idRow).append("<td>"+ ----.quantity+"</td>");
            $(idRow).append("<td>"+ ----.uom+"</td>");
            $(idRow).append("<td>"+ ----.findnumber+"</td>");
            $(idRow).append("<td>"+ ----.match+"</td>");
            $(idRow).append("<td>"+ ----.stepfail+"</td>");
    });
})

});

提前致谢。

最佳答案

可以将其转换为json并写入浏览器 如果您使用 spring mvc,注释 @ResponseBody 将执行此操作 所以你需要做的就是创建一个由 request 和 ResponseBody 注释的方法并返回列表

关于javascript - 使用jquery和html5显示存储在arraylist中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45281066/

相关文章:

javascript - 使用struts的正则表达式不起作用

java - 如何为 PointPlacemarks 添加图层?

java - 从Spring Boot API(K8s,Docker,Spring,Java)解耦数据库连接字符串

jquery - 如何在委托(delegate)事件中获取 $(this)

jquery - 尝试设置从右侧滑入的 Jansy-bootstrap offcanvas 菜单

javascript - Widget 在 IOS 和 Android 上不显示

javascript - 退格键无法正常工作

java - 如何用 ""分隔字符串并将它们存储到2个不同的数组中?

javascript - 为什么我的 moment.js 不根据给定的时间戳计算不同时区的时间?

javascript - 如何删除动态生成的 DIV 的 lastchild 元素并将 html 作为字符串返回