我从执行一些预处理的 HTML 网页获取请求消息并将响应发送到 ui。
在 case 语句中,代码如下:
reqClientName= request.getParameter("clientname");
System.out.println(" agent"+clientName);
reqMessage = request.getParameter("message");
System.out.println(" message"+message);
jaf.initiateRequest(clientName,message);
response.getWriter().println("Message Processed at Server (Echo Response) is"+getResponseMessage());
这里jaf.initiateRequest
需要一些时间来执行,甚至在执行完成之前response.getWriter.println()
执行,这是空的。
有没有一种线程安全的方法来完成这项工作?