как отобразить изображение, которое находится вне директории сервера в strtus

Этот вопрос является продолжением моего предыдущего вопросаДоступ к внешним файлам в нашем веб-приложенииНа самом деле я загружаю файл, используя тег Struts<html:file property="file" />

Но теперь я хотел показать загруженные изображения из этого места, но я получаюsrc расположение какhttp://localhost:9443/D:/resources/images/img1.jpg который не является допустимым путем для этого изображения.

Как получить доступ к тому изображению, которое находится за пределами каталога моего сервера.

Вот как я отправляю ответ Ajax сАбсолютный путь изображений

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);
    }

Вот как я рендеринг изображений в 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'>";
        });

но вimg тег я получаю путь к изображению какhttp://localhost:9443/D:/resources/images/img1.jpg

Ответы на вопрос(2)

Ваш ответ на вопрос