将ResultSet数据从jsp发送到javascript

时间:2014-04-07 11:59:52

标签: java javascript jquery ajax jsp

我有一个按钮,这个按钮的onclick事件我正在调用ajax函数,它将jsp页面的内容包含到DIV中。在JSP页面上我正在对数据库进行查询并在ResultSet中获取数据,这个数据我想在同一个JSP页面上的表和图中显示,表I可以直接在同一页面中创建,但是如何将数据传递给java用于绘制图表的脚本。这是我的ajax功能:

    $.ajax({
      url: url,
      type: 'POST',
      data: symbol,
      success: function(data) {
          //data contain content of JSP page which also contain ResultSet and also a div element in which i want to show graph
          var content =data;
          //this is adding content into a div element.
            $('#tt').tabs('add',{
                title:title,
                content:content,
                closable:true
            });
    //here i am looking to write the code for plotting graph.
            var myLine = new Chart(document.getElementById("myChart").getContext("2d")).Line(lineChartData);

      },
      error: function(e) {
          alert("error : "+e);
        //called when there is an error
        //console.log(e.message);
      }
    });

1 个答案:

答案 0 :(得分:0)

从结果集中创建Json并在jsp中评估它。 所以这样你的数据将在jsp

中提供