大家好我是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 =)获取数据的一些指导。
答案 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();