Servlet层代码:

package com.ysw.demo;

import javax.servlet.ServletException;

import javax.servlet.ServletOutputStream;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import java.io.FileInputStream;

import java.io.IOException;

@WebServlet("/photo2")

public class PhotoServlet2 extends HttpServlet {

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

//获取图片的绝对路径

String path = this.getServletContext().getRealPath("images/photo.jpg");

//输出测试一下路径

System.out.println(path);

//使用路径创建输入流

FileInputStream in = new FileInputStream(path);

//创建一个输出流到浏览器

ServletOutputStream out = response.getOutputStream();

int length = 0;

byte[] buffer = new byte[1024];

while ((length = in.read(buffer)) != -1){

out.write(buffer);

}

in.close();

}

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

this.doPost(request, response);

}

}

前端只需要指定一个img的路径即可进行显示了

这里使用IDEA环境的话,一定要记得配置IDEA的服务器到Tomcat的WebApp目录下,详情如图所示:

小编这边图片的绝对路径是:D:\apache-tomcat-8.5.31\webapps\practice\images\photo.jpg

java 显示服务器的图片,【JavaWeb】实现读取本地服务器路径下的图片相关推荐

  1. cv2.imread无法读取/保存中文路径下的图片的解决方法

    cv2.imread无法读取/保存中文路径下的图片的解决方法 关于无法读取 用cv2.imread读取中文路径下的图片会出现空.这种情况下windows会出现,mac好像还没出现过. 解决方法是,使用 ...

  2. 自动展示目录下的图片html,Html读取本地文件夹下图片并显示

    一 目的 在Html上选择本地文件夹,自动读取文件夹及子文件夹下的所有图片并显示在页面. 技术分析: 存在问题 Html中file标签获取到的路径时相对的. Html中Img指定源时需要的是绝对路径. ...

  3. HttpHandler:给指定路径下的图片添加水印显示

    圣诞节,25日,要交ACCP5.0认证的项目,其中有这样一个要求:书店的所有图书的封面放在了\images\convers\下面,要求所有引用这一路径下的图片都添加书店的店名水印图片.就是说拦截Htt ...

  4. 微信公众号调用手机相册并将图片上传到本地服务器

    最近有一个需求,用公众号调用本地相册,并将图片上传到本地服务器(不是微信服务器). 步骤一:引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq ...

  5. android读取SDCard任意路径下的文件

    2019独角兽企业重金招聘Python工程师标准>>> 文件不能太大否则会报内存溢出 [java]  view plain copy package yu.bin; import j ...

  6. vue+springboot-前台怎么回显本地文件夹下的图片

    如果你想在前端回显本地文件夹下的图片,那么你就要在上传图片的时候将图片上传的路径设置成后台项目文件夹的路径,在浏览器输入地址即可访问.上传到服务器的我就先不举例了. 图片上传的位置: 后台端口:818 ...

  7. jsp怎么从后台读取远程共享文件夹下的图片在前端显示_Vue后台项目中遇到的技术难点以及解决方案

    作者:yeyan1996 转发链接:https://juejin.im/post/5c76843af265da2ddd4a6dd0 写在前面 金三银四招聘时间已经过去,很多公司开启了今年第二轮招聘的热 ...

  8. java解析pdf 图片文字_Java 读取PDF中的文本和图片

    本文将介绍通过Java程序来读取PDF文档中的文本和图片的方法.分别调用方法extractText()和extractImages()来读取. 使用工具:Free Spire.PDF for Java ...

  9. jsp显示服务器路径下的图片,jsp 从服务器获取图片路径

    jsp 从服务器获取图片路径 内容精选 换一换 批量获取智能图片下载路径POST /v1/{user_id}/intelligence-data/pictures状态码: 200状态码: 400获取图 ...

  10. Android,上传一张本地图片到服务器,Okhttp的post请求上传图片本地服务器

    效果 前言 也许你查看了很多博客也没有解决"如何将一张手机图片上传到服务器"?,本博客将已最原始的方式,以一个萌新的角度非常细致的讲解,以最原始的方式解决你的问题. 我一开始弄这个 ...

最新文章

  1. 神童、数学家、抑郁症患者,控制论之父诺伯特·维纳的一生
  2. 4月书讯:迟来的告白
  3. LeetCode 316 Remove Duplicate Letters(删除重复字符)
  4. 在EXE和DLL中,FindResource的区别
  5. 详解虚函数的实现过程之单继承(2)
  6. 分布式6大核心专题_分布式Session
  7. 太好了 | 这篇写的太好了!Spring Boot + Redis 实现接口幂等性
  8. 谈判失败:Oracle杀死Java EE
  9. 高级恶意软件技术新挑战——突破主动防御
  10. NLP学习—17.基于BM25、tfidf和SIF的检索系统实现
  11. 【DNN,OFDM检测】基于DNN深度学习网络的OFDM信号检测算法的matlab仿真
  12. DBUtils工具类
  13. Opencv基础--threshold
  14. Linux-Kali——安装软件_添加桌面快捷方式启动器_添加到应用程序菜单_Kali安装Typora
  15. 判断Linux环境是否装了NCCL,Ubuntu 16.04安装NCCL 2
  16. LINK : fatal error LNK1104: 无法打开文件“mfc71.lib”的原因一例
  17. 中华好诗词大学季第二季(五)
  18. [编程题]:n头牛中选择满足所有m种特性的牛(百度2021)
  19. 加速度计 陀螺仪 磁力计
  20. mybatis逆向工程的使用,自动生成实体类与基础SQL

热门文章

  1. Arrays.sort() 为什么可以对 int 等数组进行排序?我跟面试官扯了半个小时 | 原力计划...
  2. 京东将上线“自营房产”业务;iPhone 12 或取消附赠有线耳机;OpenBSD 6.7 发布 | 极客头条...
  3. 作为互联网面临的最大危险之一,当前的 DDoS 趋势如何?
  4. 你的学习方法真的有效吗?
  5. 马云谈 5G 危机;腾讯推出车载版微信;Ant Design 3.22.1 发布 | 极客头条
  6. 大数据“重磅炸弹”:实时计算框架 Flink
  7. 程序员使用未经批准的软件时会怎么样?
  8. 重磅!Facebook 更新 PyTorch 1.1,打算跨 GPU 分割神经网络 | 技术头条
  9. Google 击败苹果!| 极客头条
  10. 动画|经典的归并排序究竟怎么玩儿?