我有一个html页面,允许用户输入一些参数。根据输入,html将数据发送到servlet。 Servlet与数据库通信,从数据库中提取数据并将其发送回UI。
当它从数据库中选择数据时,我想通过一些消息或使用out.println等向UI发送更新,以便他们尽快获得数据。
我试过了:
BufferedReader br = new BufferedReader(new InputStreamReader (process.getInputStream()));
while((line=br.readLine())!=null) {
response.getWriter().applend(line);
}
request.setAttribute("array", data);
RequestDispatcher dispatch = request.getRequestDispatcher("out.jsp");
dispatch.forward(request, response);
这只是打印bufferedwriter提到的响应,但不转发到jsp页面。关于如何将两个响应发送到UI的任何建议?