从JSP检索JSON对象

时间:2018-09-11 18:12:00

标签: jquery ajax jsp

我正在使用一些jQuery datatabes库,该库在拖动列并传递table.sortOrder属性时会触发事件。

下面是执行此操作的实际JS代码

#include <cstdio>
#include <iostream>
#include <opencv2/opencv.hpp>

using namespace cv;
using namespace std;

int main(int argc, char *argv[]) {
    Mat img = imread("lena.bmp", CV_LOAD_IMAGE_COLOR);
    imshow("lena", img);
}

现在可以在同一页面上

$('#handlerTable').dragtable({persistState: function(table) {
        table.el.find('th').each(function(i) {
      if(this.id != '') {table.sortOrder[this.id]=i;}
    });
    $.ajax({url: 'http://url/columnutil.jsp',
            data: table.sortOrder});
  }
});

我看到的是[对象对象]

在JSP文件中,当试图从这样的参数获取值时

alert({table.sortOrder});

我得到一个空字符串

我尝试了这种方式的变体

request.getParameter("data");

并执行getParameter(“ somedata”)我得到相同的结果。虽然如果不是放置table.sortOrder,我会放置一些字符串值,例如

 $.ajax({url: 'http://url/columnutil.jsp',
            data: {somedata:table.sortOrder}});

getParameter()将返回“你好!”

我想念什么吗?我问这个问题很la脚,因为我确实读了很多很多类似的主题,但是我尝试的所有东西都没有用。

0 个答案:

没有答案