国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

面上直接顯示圖片

2024-04-27 15:17:22
字體:
來源:轉載
供稿:網友

1,后臺java 

1.1 Control 層

 /**     * 訪問此鏈接 可以在頁面上直接顯示圖片     *     * @param request     * @param response     * @URL <img src="${ctx}/upload/showImg?downloadUrl=/member/attachment/member/2016/01/1452838617345176.png">     */    @RequestMapping(value = "/showImg")    public void showImageByUrl(HttpServletRequest request, HttpServletResponse response) {        // downloadUrl =/member/attachment/member/1281351564138117.PNG        String downloadUrl = request.getParameter("downloadUrl");        logger.info("#showImage#下載鏈接downloadUrl= " + downloadUrl);        // 從Local下載        service.downloadAttachFromLocal(downloadUrl, response);    }1.2 server 層

@Override    public void downloadAttachFromLocal(String downloadUrl, HttpServletResponse response) {        // 文件路徑前綴        String downloadLocalPathFront = PRopertyUtil.getValue("attach.localPath.front");        OutputStream os = null;        InputStream is = null;        try {            is = FileUtils.downloadFile(downloadLocalPathFront + downloadUrl);            os = response.getOutputStream();            response.reset();            response.setContentType("image/jpeg");            response.setHeader("Pragma", "No-cache");            response.setHeader("Cache-Control", "no-cache");            response.setDateHeader("Expires", 0);            if (is != null) {                byte[] bytes = new byte[4096];                int c;                while ((c = is.read(bytes)) != -1) {                    os.write(bytes, 0, c);                }            }            os.flush();        } catch (IOException e) {            ControllerUtil.printStackTrace(e);        } finally {            try {                if (is != null)                    is.close();            } catch (IOException e) {                ControllerUtil.printStackTrace(e);            }            try {                if (os != null)                    os.close();            } catch (IOException e) {                ControllerUtil.printStackTrace(e);            }        }    }

2, 頁面 jsp

<div class="dow display_length" title="${attachDetail.actiNumAttachIdModel.originalFileName}">												<a href="${ctx}/upload/showImg?downloadUrl=<c:out value="${attachDetail.actiNumAttachIdModel.downloadUrl}"/><c:out value="${attachDetail.actiNumAttachIdModel.downloadFileName}"/>">													<img src="${ctx}/upload/showImg?downloadUrl=<c:out value="${attachDetail.actiNumAttachIdModel.downloadUrl}"/><c:out value="${attachDetail.actiNumAttachIdModel.downloadFileName}"/>" alt="" id="img-mwsf-14" class="photo"  height="150" style="border:1px solid black;"/>												</a>												</div>圖片顯示例子:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 楚雄市| 榆社县| 卓资县| 东阳市| 连城县| 桓仁| 嘉义市| 高清| 石门县| 道孚县| 木兰县| 龙岩市| 个旧市| 织金县| 万宁市| 高唐县| 清河县| 宜州市| 万宁市| 五家渠市| 原平市| 六盘水市| 凤山县| 甘肃省| 内乡县| 若羌县| 延边| 浦东新区| 错那县| 湘潭市| 萨迦县| 宣汉县| 荣昌县| 龙陵县| 广元市| 镇江市| 平远县| 凉山| 上栗县| 安化县| 湘潭市|