读取本地图片写到jsp页面

//读取本地图片写到jsp页面

File file = new File("D:/parking/A区12号.jpg");

ServletOutputStream out = null;

InputStream in = null;

try {

in = new FileInputStream(file);

response().setContentType("multipart/form-data");

int tempbyte;

out = response().getOutputStream();

while ((tempbyte = in.read()) != -1) {

out.write(tempbyte);

}

out.flush();

} catch (IOException e) {

e.printStackTrace();

} finally{

if(in != null){

try {

in.close();

} catch (IOException e) {

e.printStackTrace();

}

}

if(out != null){

try {

out.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

//jsp页面

<img src=\‘#\‘" value="/vehicleParkInfo/inShowTDC/"/>

读取本地图片写到jsp页面,布布扣,bubuko.com

时间: 2024-10-01 02:18:59

读取本地图片写到jsp页面的相关文章

servlet和struts2一起使用,实现绝对路径下的图片输出到jsp页面

如果我们在web.xml中配置的struts2的接收请求的路径为: <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 是可以用struts2中使用servlet的,只是必须让struts2的action来转发到servlet的url-pattern中的地址就可以了.我们简单的举例如下:

java 通过流的方式读取本地图片并显示在jsp 页面上(类型以jpg、png等结尾的图片)

Java代码: File filePic = new File(path+"1-ab1.png"); if(filePic.exists()){ FileInputStream is = new FileInputStream(filePic); int i = is.available(); // 得到文件大小 byte data[] = new byte[i]; is.read(data); // 读数据 is.close(); response.setContentType(&q

java 通过流的方式读取本地图片并显示在jsp 页面上

项目中Java代码如下: @RequestMapping("readImage") public void readImage(Model model, HttpServletRequest request, HttpServletResponse response) throws IOException{ String magazineId = request.getParameter("magazineId"); String sql = " SELE

FileReader:读取本地图片文件并显示

最近忙得比狗还惨,导致长时间没能更新文章,真心对不住啊.抽空整理了下关于在页面上读取和显示本地图片的实例文章,本文通过实例讲解如何使用支持FileReader浏览器的用户将能够通过一个file input选择一个图片文件,并不经过上传而直接将图片显示在页面中. 查看演示 要想在页面上显示本地图片,以前我们通常的做法是将选择的图片文件上传至后端服务器,后端对其进行存储,再将图片的URL返回到前端,前端通过这个URL来显示图片.而HTML5的FileReader接口支持本地预览,FileReader

springmvc CRUD控制器写法和jsp页面写法 总结大全。

本例介绍控制器和jsp页面的写法,分两部分. 本文中,jsp页面,一共有3个,浏览页面,增加页面,修改页面. 控制器一共有6个.浏览getAuthors,增加页面跳转authorAdd,增加业务authorSave,修改页面跳转authorModify,修改业务authorUpdate,删除业务authorDel. 一.控制器 1,入参. 其中控制器中,需要带id传值的,有2个,一个删除业务,一个是修改页面跳转.这里两个同样需要路径参数注解. 带bean传值的,有3个,一个是增加页面跳转,一个是

【Android】WebView读取本地图片

背景 咱的博客园APP,是通过一个WebView来展示新闻的详情的.新闻必然是图文并茂的,无论是支持离线缓存还是加速新闻的打开速度, 都需要咱们打通本地存储与WebView之间的桥梁. 思路 1:首先把WebView的绝对路径设置为我们图片存储的根目录 修改第一个参数以指向本地存储目录,这样就可以使用相对路径引用该目录下的本地文件了.如 webView.loadDataWithBaseURL("file:///storage/emulated/0/Android/data/zhexian.lea

19-Javaweb项目读取本地图片通过虚拟路径

有时会把文件存在本地如将图片等放在c.d盘等,在javaweb引用时会出现无法直接访问的问题,但是还是有办法解决的. 可以通过配置虚拟路径: 步骤一: 双击servers下面的tomcat, 在弹出的窗口下面选择 Modules 进行如下配置: 上面框里填你本地路径,下面框里填写你的虚拟路径,例如:D:\        dataResourceImages 在使用时,就可以使用 dataResourceImages代替 d:\, 同时可以在dataResourceImages后面拼接一下子路径,

JSP页面中&lt;%!%&gt;与&lt;%%&gt;与&lt;%=%&gt;

首先,我们要了解jsp运行原理.JSP的本质就是一个Servlet,JSP的运行之前会先被Tomcat服务器翻译为.java文件,然后在将.java文本编译 为.class文件,而我们在访问jsp时,处理请求的就是那个翻译后的类. 1.<% %>叫做脚本片段,其中写的内容会翻译在Servlet的Service方法中,显然我们可以在Service方法中定义局部变量或者调用其他方法,但是不能 在Service中再定义其他的方法,也就是我们可以在<%%>中定义局部变量或者调用方法,但不能

 jsp页面如何结合EL标签或JSTL标签,进行判断的?

JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的.JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x.在JSP 2.0中也是作为标准支持的. 这主要是为了替换以前Java代码写在Jsp页面上的写法.例如: 以前写法如下: 1 2 3 4 <%              String amind="Admin";