`
dickgz1z
  • 浏览: 8945 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

在JSP页面显示本地硬盘上的图片,图片不在项目webRoot目录

阅读更多
在前台引入img标签,src是一个servlet,或者一个jsp

然后在jsp中读图片,并且流出到客户端


    String perfectName = "d://filedir//" + "xxx.jpg";
    FileInputStream is = new FileInputStream(perfectName);
    int i = is.available(); // 得到文件大小
    byte data[] = new byte[i];
    is.read(data); // 读数据
    is.close();
    response.setContentType("image/*"); // 设置返回的文件类型
    OutputStream toClient = response.getOutputStream(); // 得到向客户端输出二进制数据的对象
    toClient.write(data); // 输出数据
    toClient.close();
分享到:
评论

相关推荐

    myeclipse的WebRoot下的jsp访问不了

    在使用MyEclipse开发Java Web应用程序时,可能会遇到一种情况:放置在项目目录下的JSP文件可以正常访问,但如果将这些JSP文件放置在项目的WebRoot目录下,则无法通过浏览器进行访问。这种现象可能是由多种因素导致的...

    Jsp中显示本地图片预览

    在JSP(JavaServer Pages)中,显示本地图片预览是一项常见的需求,特别是在网页开发中。JSP是一种基于Java的动态网页技术,它允许开发者在HTML、XML或其他标记语言中嵌入Java代码,以实现服务器端的数据处理和动态...

    图片直接保存到数据库,并在JSP页面显示

    标题“图片直接保存到数据库,并在JSP页面显示”涉及的知识点主要集中在Web开发领域,尤其是Java Web开发,包括图片处理、数据库存储以及前端展示。这里我们将深入探讨以下几个关键环节: 1. 图片数据的二进制化:...

    通过文件流读取本地图片显示在JSP页面方法

    ### 通过文件流读取本地图片显示在JSP页面的方法详解 #### 一、概述 在Web开发中,经常会遇到需要将本地存储的图片显示在前端界面的需求。本文将详细介绍如何利用Java中的文件流技术来实现这一功能。具体来说,...

    JSP 页面中用绝对路径显示图片

    总结来说,JSP中使用绝对路径显示图片是一种常见的实践,它确保了无论页面在哪一级目录,图片都能正确加载。但是,合理地组织项目结构,配合服务器配置和优化技术,才能使网站的性能和可维护性达到最佳状态。

    详解WebRoot与WebContent区别

    在Eclipse开发环境中,Web项目常见的目录结构中,WebRoot和WebContent是两个非常重要的目录,它们在动态Web项目中扮演着不同的角色,但同时也具有一些共同点。为了深入理解它们的区别和用途,我们需要详细探讨这两个...

    jsp详细显示一排图片

    通过引入Bootstrap这样的前端框架,或者自定义CSS媒体查询,可以确保图片在手机、平板电脑和桌面电脑等不同设备上都有良好的显示效果。 例如,使用媒体查询可以实现如下: ```css @media (max-width: 768px) { ....

    图片存储于数据库并显示在jsp页面

    在IT行业中,图片存储于数据库并显示在JSP页面是一个常见的需求,特别是在开发Web应用程序时。这个场景通常涉及前端用户上传图片,后端系统处理这些图片,并将它们以合适的方式展示在用户界面上。这里我们将深入探讨...

    jsp项目素材jsp 项目 素材 图片

    二、图片在JSP项目中的使用 1. 直接嵌入HTML:在JSP页面中,可以使用`<img>`标签来插入图片,例如: ```html 图片描述"> ``` 这里的`src`属性指向图片的路径,确保该路径相对于当前JSP页面是正确的。 2. 动态加载...

    学籍管理系统 WebRoot

    WebRoot在这里指的是Web应用程序的根目录,它是网站服务器上存放所有网页文件的地方,包括HTML、CSS、JavaScript、图片和其他静态资源。 在学籍管理系统中,WebRoot包含以下几个关键知识点: 1. **Web应用程序结构...

    基于jsp的代码,关于如何把图片上传到硬盘

    本教程将探讨如何使用Java Server Pages (JSP) 技术来实现这个功能,将图片从客户端上传到服务器的硬盘上。JSP是Java平台上的一个动态网页技术,它允许我们混合HTML、CSS和Java代码来创建交互式的网页应用。 首先,...

    WEB-INF目录下的jsp页面如何访问

    从给定的信息来看,似乎存在一定的误解,因为提供的内容与标题和描述中提及的主题“WEB-INF目录下的jsp页面如何访问”并不相符。然而,基于题目要求,我将围绕“WEB-INF目录下的jsp页面如何访问”这一主题进行详细的...

    java,jsp读取远程图片到本地服务器

    在Java和JSP开发中,有时我们需要处理在线编辑器上传的内容,这可能涉及到从Web页面中获取远程图片并将其保存到本地服务器。这样的功能对于确保网站的性能和用户体验至关重要,因为将图片本地化可以减少加载时间,...

    jsp页面上传图片例子

    在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)页面实现图片上传功能,并在上传后能够在页面上展示这些图片。JSP是Java平台上的一种动态网页技术,它结合了HTML和Java代码,使得开发者能够方便地创建交互...

    jsp上传图片直接显示在页面上,写好的代码

    上传图片时,选择图片之后显示在页面上,现成的代码,直接使用即可

    使用servlet,jdbc将mysql中数据显示在jsp页面中

    在这个项目示例中,我们将深入探讨如何使用这些技术将MySQL数据库中的数据呈现到JSP页面上。 首先,我们需要了解Servlet。Servlet是Java平台上的一个标准接口,用于扩展服务器的功能,特别是处理HTTP请求。在本项目...

    jsp显示数据库图片

    8. **文件名管理**:在数据库中存储图片时,通常会保存文件名,这样在显示时可以根据文件名设置图片的Alt属性,提供更好的可访问性。 通过以上步骤,我们可以实现基于jsp、servlet和mysql的图片显示功能。理解这个...

    WebRoot.rar

    综上所述,"WebRoot.rar" 文件可能是一个包含JSTL 1.2版本的Web项目示例,用于演示如何在实际开发中使用JSTL标签进行页面逻辑处理。项目可能包括了JSTL的核心库、必要的元数据信息,以及Java EE的API,帮助开发者...

    KinEditor集成JSP例子并支持jsp显示服务器非部署路径下图片

    6. **显示非部署路径下的图片**:在Servlet或Controller中,处理完图片上传后,返回一个相对路径的URL,这个URL是相对于JSP页面的,而不是服务器的部署路径。这样,即使图片存储在非部署路径下,编辑器也能正常显示...

    在JSP中上传图片和缩略显示图片(修正)

    在JSP中实现图片上传和缩略图显示是一项常见的需求,尤其在开发Web应用程序时。JSP(JavaServer Pages)是一种动态网页技术,允许我们直接在HTML中嵌入Java代码来处理服务器端逻辑。在这个场景中,我们使用了一个名...

Global site tag (gtag.js) - Google Analytics