精华内容
下载资源
问答
  • jsp不显示图片

    千次阅读 2017-09-29 16:30:25
    最近在搭建springMVC mybatis 框架,搭建好以后在登陆页面时 用的HTML5,死活不显示图片,百度了很多,都是说 图片路径不对.经过多次确认图片路径没有错.最后发现登陆以后可以正常显示图片了.于是怀疑是拦截器的问题,在...

        最近在搭建springMVC mybatis 框架,搭建好以后在登陆页面时 用的HTML5,死活不显示图片,百度了很多,都是说 图片路径不对.经过多次确认图片路径没有错.最后发现登陆以后可以正常显示图片了.于是怀疑是拦截器的问题,在网上找了一下,发现有拦截器 放行的属性,就把图片加进去了,启动后图片正常显示.

        总结:登陆拦截器 拦截所有请求,图片要显示 也是一个请求,如果不放行的话,拦截器一样会拦截图片的请求的,造成图片无法正常显示.


    解决办法 在web.xml文件里面加上 这些就可以了.

    展开全文
  • JSP显示服务器图片

    千次阅读 2015-07-24 11:00:57
    jsp显示服务器图片

    下面这段话是从别的地方看来的,很有用。
    开发人员都知道标签,只要src指定相应路径就能够显示图片,但是这里有一个限制条件:如果项目被部署在服务器上(比如Java web项目部署在tomcat下)运行时,src路径只能指定项目中的图片。比如<img src="/common/java.jpg">表示显示该项目下common目录下的名为java.jpg的图片。而如果你希望显示服务器某个盘符下的指定图片,比如,即使该目录下有指定图片,这样写也是找不到该图片的,因为出于安全性考虑不能读取当前项目以外的数据。

    所以如果要显示的话有两种办法。
    1.把要引用的文件移到项目中,通过相对路径获取。
    比如图片和jsp在同一个目录下。那么就直接写

    <img src="pic.jpg"/>

    就好了。

    2.可以通过流的形式传入。img标签的src不是图片路径,而是一个servlet请求,该servlet通过java代码读取图片并以流的形式将图片数据打印到页面。

    显示window.jsp页面:

    <html>
        <body>
            <img src="show.jsp"/>
        </body>
    </html>

    输出图片show.jsp页面:

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <%@page import="java.io.*"%> 
    <%
        String filedownload = (String)request.getSession().getServletContext().getRealPath("\\")+"pic.jpg";
        FileInputStream ini = new FileInputStream(filedownload); // 以byte流的方式打开文件
        int i=ini.available(); //得到文件大小   
        byte data[]=new byte[i];   
        ini.read(data);  //读数据   
        response.setContentType("image/*"); //设置返回的文件类型   
        OutputStream outi=response.getOutputStream(); //得到向客户端输出二进制数据的对象   
        outi.write(data);  //输出数据   
    
        outi.flush();  
        outi.close();   
        ini.close();    
    %>
    展开全文
  • jsp: <form action="user/helloworld.do">...jsp放在 WebContent\WEB-INF\jsp\index.jsp 我是新手,请多多指教 页面展示:[img=https://img-bbs.csdn.net/upload/201805/08/1525769732_461873.png][/img]
  • 在前台引入img标签,src是一个servlet,或者一个jsp  然后在jsp中读图片,并且流出到客户端
    在前台引入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();  


    展开全文
  • 不管是web项目,使用jsp上传图片,或者是使用ssm框架来上传图片,或是servlet + jsp 传统方式来上传图片到tomcat服务器。经常出现一个问题,就是图片无法显示的问题。 图示: 2.解决方案: 常规问题: 1. ...

    jsp上传图片到tomcat,图片无法显示的问题

    1.前言

    不管是web项目,使用jsp上传图片,或者是使用ssm框架来上传图片,或是servlet + jsp 传统方式来上传图片到tomcat服务器。经常出现一个问题,就是图片无法显示的问题。
    图示:
    这里写图片描述

    2.解决方案:


    常规问题:

    1. 检查图片路径,不管你是使用的相对路径,还是用的绝对路径, 如<img src=”${pageContext.servletContext.contextPath}/images/loginBG.jpg”/>,一般来说,图片显示不出来,百分之八十都是路径错误,你可以打印上传路径到控制台看看,如果是null,那么就是路径的问题,对比你的项目看你的路径是不是有问题?

    图示:
    这里写图片描述
    这种情况,就是上传的路径根本不对,解决方法在下面。


    2. 检查你的拼写问题,比如单词的大小写,包括*.jpg 不能写成 *.JPG了。


    非正常问题:

    3.上述都没有错误,但是图片还是上传不显示,而且eclipse等后台不报错,一切正常。
    查看一个地方:你设置的上传路径那里,有没有加前缀!!! 因为路径是本地的文件夹下,不会自动加入前缀:
    如:所以,需要加上: 前缀 \

    这里写图片描述

    修改后查看控制台输出path:
    这里写图片描述

    运行项目就可以查看路径正确了,图片显示了:
    这里写图片描述

    4.不要将images放在WEB-INF目录下,直接放在根目录下,因为web-inf目录客户机是无法访问的,只有通过在web.xml中配置才能访问,jsp动态生成的静态页面的上一级就是根目录,所以直接用:

    <img src="{pageContext.servletContext.contextPath}/upload/1.jpg"

    而不是:

    img src="${pageContext.servletContext.contextPath}/WEB-INF/upload/1.jpg"

    图示:
    这里写图片描述

    上述几种方法是针对于jsp上传图片到tomcat,图片无法显示的问题。


    You got a dream, you gotta protect it.
    如果你有梦想的话,就要去捍卫它 。 ——《当幸福来敲门》

    展开全文
  • jsp页面显示图片问题

    万次阅读 2013-12-25 23:10:41
    今天在做javaweb方面的开发时,...2.使用相对路径,在使用相对路径的时候,如果出现嵌套,则会发生找图片的情况,这时候的解决方法是:可以通过dreamweaver工具操作img,在工具中生成的图片是可以正常显示出来的
  • SSH整合后,在JSP页面的图片不显示图片的路径使用绝对的路径,没有错,我将JSP放到一个单独的WEB项目下可以显示出来,放在整合的项目下就显示不出来,大神们这是为什么呀,完全知道原因呀,
  • 局域网jsp部署在tomvat上,在手机上能显示页面,但就是显示不JSP页面中的图片,这是什么原因啊?要怎么解决呢?
  • 两个网址都是报404错误,然后在web.xml配置显示error.jsp ![图片说明](https://img-ask.csdn.net/upload/201704/20/1492670183_721331.png) 这样的问题可以通过把背景图片路径写成绝对路径/demo/staticmedia/images/...
  • 使用IDEA欲编写一个JSP登陆页面,并为登陆页面加入背景图,编写好后发现背景图不显示,如下图所示。 设置背景样式: 效果: 可以看到上面的截图里背景图是没有展现出来的 二、思考过程 一开始以为是图片路径不对...
  • 假如你的图片是jpg图片,那么在web.xml加上以下代码即可 &lt;servlet-mapping&gt;  &lt;servlet-name&gt;default&lt;/servlet-name&gt;  &lt;url-pattern&gt;*.jpg&lt;/url-...
  • jsp不显示页面图片的解决办法

    千次阅读 2018-05-28 21:30:27
    今天在做javaweb方面的开发时,遇到了一个问题,在jsp页面中引入图片时&lt;img&gt;结论:1.在使用&lt;img&gt;标签时,使用绝对路径,这样无论路径如何改变,都可以找到指定的图片,例如在User工程下...
  • 1.首先要把图片导入到项目中,是以link到项目中的,而不是把文件复制到项目中。 2.在到.JSP下去输入相对路径即可。
  • 当我们在jsp中更换原来的图片后,启动项目还是出现原来的图片,并且清除浏览器缓存 没有任何作用 我们打开 eclipse-workspace.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps 然后找到你的项目,...
  • //设置页面缓存 response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", 0); // 在内存中创建图象 int width=60, height=20; ...
  • 当打开图片位置比如:mysercise/boy.jpg,当使用 ...但部署到tomcat之后图片却无法显示。这个是因为路径不对。 /* Servlet获取URL地址有以下六个方法:  getContextPath 取得项目名  getServletPath 取得Serv
  • 但是,如果我们想动态的显示图片,上述方法就能满足需要了。我们必须把图片存入数据库,然后通过编程动态地显示我们需要的图片。实际操作中,可以利用JSP的编程模式来实现图片的数据库存储和显示。 2、建立后台...
  • 关于springmvc框架的web工程,从.xml到.java再到.jsp显示到网页上的过程,以及jsp静态文件的访问
  • 关于jsp页面上无法显示图片的问题

    万次阅读 多人点赞 2018-04-02 19:46:14
    我自己在写一个java web项目是,发现出了一个问题,就是在jsp页面上无法正常显示图片。我的web项目框架是 spring +spring mvc +mybatis的项目。bug如下:图片路径都没有问题,但一直都显示了,上网查了很多,但多...
  • 我的图片WEB-INF/images里面 所以路径写images/head-img.png 注意前面不要加/ ** 2,检查SpringMVC拦截 ** 注意WEB-INF前面要有/ <mvc:resources location="/WEB-INF/css/" mapping="...
  • JSP img元素无法显示本地图片的问题

    千次阅读 2012-08-15 13:42:27
    我的需求是在JSP显示图片,一直听信网上的"大牛" 找路径的问题,看到这篇文章后,顿时明了。 本文参考:http://blog.sina.com.cn/s/blog_622bd16601018ixu.html Jsp 能显示本地图片 Jsp 能用...
  • jsp img标签显示本地文件夹图片

    千次阅读 2016-07-19 14:55:49
    在Idea的Web项目中,从本地文件夹获得图片可以使用虚拟目录,步骤如下: 任意地方建一个图片文件夹pictures,里面放图片: 在run菜单里选择Edit configurations: 在Deployment下选择“+”,External Source 选中...
  • jsp中img显示本地图片

    千次阅读 2016-03-29 22:11:45
    web应用中是能访问本地文件De,可以把要引用的文件移到项目中,通过相对路径获取。有时候我们就是需要访问本地文件,那么我们可以通过流的形式传入。例如: 在showPic.jsp中: /viewListener/viewWareCamera/...
  • Web 项目图片不显示问题

    千次阅读 2015-08-21 16:57:19
    图片路径的问题! 图片的路径分为相对路径与绝对路径: 一般用绝对路径会比较好,/8_21_1137/jsp/images/logo.png 这...这两种书写方式都是没有问题的,都可以在浏览器中正确显示图片。 相对路径: 绝对路径:  
  • JSP显示FTP服务器上的图片

    千次阅读 2019-03-11 19:44:14
    1:以前在html界面上显示FTP服务器上的图片时,只需要拼接FTP图片的地址,即String str = “ftp://用户名:密码@ip地址/图片名称”,即可在&...2:现在需要在jsp界面上显示FTP服务器上的图片,经过查询资料和自己试...
  • 简单的servlet+jsp图片上传并显示图片,解压就能用,感觉好就给个好评!
  • idea 写web项目图片不显示

    千次阅读 2020-05-25 11:33:30
    今天用idea写javaweb项目发现图片不显示 后来在tomcat配置点击Deployment–>Deploy at the server statrup点击绿色的+号选择External Source然后找到图片路径包,加入就可以啦
  • idea的web项目显示不图片

    千次阅读 2020-04-25 17:21:29
    解决了idea项目里面,图片无法显示的问题

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 48,677
精华内容 19,470
关键字:

jsp显示不了图片web