Java中的请求Json数组
我发送一个数组,里面有两个数组,“行”和“列”,如下所示Java中的请求Json数组,java,arrays,json,Java,Arrays,Json,我发送一个数组,里面有两个数组,“行”和“列”,如下所示 $.ajax({ url: 'ServletPost', type: 'post', data: {rows:rowValues, columns:columnValues}, dataType: 'json', success: function(data){ // insert your serv
$.ajax({
url: 'ServletPost',
type: 'post',
data: {rows:rowValues, columns:columnValues},
dataType: 'json',
success: function(data){
// insert your server-calculated data to dom
var rows = data.rows,
columns = data.columns;
// insert your server-calculated data to dom
$("td.total").each(function(rowIndex){
$(this).text(rows[rowIndex+1]);
});
$("tr.totalCol td").each(function(columnIndex){
$(this).text(columns[columnIndex+1]);
});
}
});
});
现在的问题是,在我的Java中,我必须接收数据,但我不知道如何接收数据,我尝试了以下代码:
public class ServletPost extends HttpServlet
{
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws IOException, ServletException
{
PrintWriter out = response.getWriter();
int result = Integer.valueOf(request.getParameter("rows"),("columns"));
}
}
提前谢谢大家 您的
post
数据不是请求参数。你所寻找的可能已经在这里得到了回答:你需要在url=''@Hirak中设置值,我认为这不是url的问题。