坚持从servlet到javascript的数据传递流程

时间:2016-09-30 12:21:18

标签: javascript jquery ajax servlets

大家好我是AJAX的新手。现在我正在尝试通过不断获取大量数据来开发一个实时图形。但是在使用ajax调用post函数后我仍然坚持从servlet传递数据

JSP

public interface Repository<T> {

  void save(T item);

  long saveList(Iterable<T> items);

  List<T> getAll();

  T findById(int id);

  void update(T item);

  void delete(T id);

JS

<div id="chartContainer" style="height: 300px; width: 100%;"></div>

在调用AJAX之后,它将调用下面的post函数。

  function requestData() {
         $.ajax({
                url: "myURL", 
                type: "POST",
                success: function() {
                    //Check if any notifications are returned - if so then display alert
                    alert("success");
                },
                error: function(){
                    //handle any error 
                    alert("Error");
                  }
            });

        }

        setInterval(function(){
            requestData(),
            updateChart()
        }, updateInterval);

现在我被困在尝试将数据传回JavaScript。会喜欢关于如何从post =)获取数据的一些指导。

1 个答案:

答案 0 :(得分:0)

response.setContentType("application/json; charset=UTF-8");
// Get the printwriter object from response to write the required json object to the output stream 
PrintWriter out = response.getWriter(); 
out.print(data);
out.flush();