cómo visualizar la imagen que está fuera del directorio del servidor en strtus

Esta pregunta es continuación de mi pregunta anterior.Acceso a archivos externos en nuestra aplicación web, en realidad estoy subiendo el archivo usando la etiqueta struts<html:file property="file" />

Pero ahora quería mostrar las imágenes subidas desde esa ubicación, pero estoy recibiendosrc ubicación comohttp://localhost:9443/D:/resources/images/img1.jpg que no es una ruta válida para esa imagen.

Cómo acceder a esa imagen que está fuera del directorio de mi servidor.

Así es como estoy enviando respuesta Ajax conCamino absoluto de imagenes

public ActionForward getAjaxUploadedFiles(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception
    {

        String imagePath = "D:/resources/images/";
        ArrayList<String> path = new ArrayList<String>();

        File imageFile = new File(imagePath);
        File imageFiles[] = imageFile.listFiles();

        for (int i = 0; i < imageFiles.length; i++) {
            path.add(imageFiles[i].getAbsolutePath());
        }

        PrintWriter out = response.getWriter();
        response.setContentType("text/xml");
        response.setHeader("Cache-Control", "no-cache");
        response.setStatus(HttpServletResponse.SC_OK);

        StringBuffer strXMl = new StringBuffer();
        strXMl.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
        strXMl.append("<start>"); 


        for (String imagePth : path) {
            strXMl.append("<imagePath>");
            strXMl.append(imagePth);
            strXMl.append("</imagePath>");
        }

        strXMl.append("</start>");

        if(strXMl != null){ 
            String Xml = strXMl.toString();
            out.write(Xml);
            System.err.println("XMl Reponse is: " + Xml);
        }
        else {
            response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
        }
        out.flush();

        return mapping.findForward(null);
    }

Así es como estoy renderizando imágenes en JSP.

 $(response).find("imagePath").each(function() {
            row = tblReportList.insertRow(0);
            row.className="TableBordergray";
            row.style.width="100%";

            var imagePath = $(this).text();

            cell = row.insertCell(0);
            cell.innerHTML="<img src='" + imagePath + "' alt='" + imagePath + "' height='42' width='42'>";
        });

Pero enimg etiqueta que estoy recibiendo ruta de imagen comohttp://localhost:9443/D:/resources/images/img1.jpg

Respuestas a la pregunta(2)

Su respuesta a la pregunta