有没有办法通过Http响应发回字符串和图像?
我正在运行一个servlet,根据传递给服务器的数据,我有两个条件 1) 如果数据是“X”,那么我必须返回一个字符串作为响应。 2) 如果数据为“Y”,那么我必须返回一个字符串以及一个图像作为响应 那么这种情况可能吗?如何从服务器返回字符串和图像有没有办法通过Http响应发回字符串和图像?,http,servlets,httprequest,httpresponse,Http,Servlets,Httprequest,Httpresponse,我正在运行一个servlet,根据传递给服务器的数据,我有两个条件 1) 如果数据是“X”,那么我必须返回一个字符串作为响应。 2) 如果数据为“Y”,那么我必须返回一个字符串以及一个图像作为响应 那么这种情况可能吗?如何从服务器返回字符串和图像 欢迎任何建议。只需返回图像的URL并将其存储在会话对象中,如下所示: String imgUrl = "...URL"; request.getSession.setAttribute("Image", imgUrl); 然后调用requestDis
欢迎任何建议。只需返回图像的URL并将其存储在会话对象中,如下所示:
String imgUrl = "...URL";
request.getSession.setAttribute("Image", imgUrl);
然后调用requestDispatcher并将其转发到jsp,以便
request.getRequestDispatcher("jsp/myJsp").forward(req, resp);
然后,从JSP中提取imgUrl
<% String url = (String)session.getSession.getAttribute("Image");