读取从AJAX发送到java servlet的jquery数据

read jquery data send from AJAX to java servlet

本文关键字:servlet jquery 数据 java AJAX 读取      更新时间:2023-09-26

这是我的AJAX代码,触发Servlet 'CalculateLace'

laceTd.dblclick(function() {
    var jsonObj= { jsonObj: [ {"rowID": $(nRow).attr('id')}  ]};                                    
    $.ajax({
        data: JSON.stringify(jsonObj),
        contentType: "application/json; charset=utf-8",
        traditional: true,
        url: "CalculateLace"
    });
});
下面是我的Java Servlet代码:
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
      String id = req.getParameter("rowId");
      //do something
}

但我一直得到字符串id为空。我也试过

String id = req.getParameter("id");

,但无济于事。我哪里做错了?

试试这个-

var jsonObj= {"rowId": $(nRow).attr('id')};
你可以在这里得到解析json的库JSON.org
req.getParameter("rowId");