java-jsp页面显示图片后台报错

问题描述

jsp页面显示图片后台报错

在jsp页面用的java代码显示一张图片,代码如下

<%@page import="java.awt.image.BufferedImage"%>
<%@page import="javax.imageio.ImageIO"%>
<%@page import="java.io.File"%>

<%
    out.clear();
    response.setContentType("image/png");
    BufferedImage image = ImageIO.read(new File("D:myjavaccms_BZccmsupload2.jpg"));
    ImageIO.write(image, "png", response.getOutputStream());
 %>

图片能够显示,但是后台会报错:
Exception occurred during processing request: STREAM
.
.
.
WARN:oejs.Response:Committed before 500 STREAM

如何解决?

同时问一下,有办法将这段java程序当做一段DIV来使用吗?

解决方案

为什么不实用标签呢

解决方案二:

jsp页面如何显示图片
JSP页面如何显示本地图片

时间: 2024-08-07 16:49:09

java-jsp页面显示图片后台报错的相关文章

java-使用JFreeChart产生图片 后台报错!!!!在线等解答

问题描述 使用JFreeChart产生图片 后台报错!!!!在线等解答 因为框架不让修改web.xml文件,故让src等于后台路径,跪求好的实现方法!!!!还有就是后台报错:java.lang.IllegalStateException: getOutputStream() has already been called for this response,虽然搜了网上解决办法,说是jsp使用对象会调用response.getWriter(),因为这个方法是和response.getOutput

毕业设计难题。求教大神,怎样在sql数据库中保存图片的相对路径,和怎样在jsp页面显示图片。

问题描述 列如,我有一张图片,怎样才可以保存数据库,用相对路劲,该怎么写?还有怎样在jsp页面中显示图片,求详细点的方法,谢谢,在线等! 解决方案 解决方案二:1.上传图片的时候在后台对路径做好处理后入库.2.jsp页面直接用<img>标签,url直接访问后台servlet,该servlet功能是读取服务器图片并传到页面上(利用输出流)解决方案三:可以详细点吗?比如有点代码,比较困惑现在解决方案四:既然是毕业设计,那就索性无赖的做法吧,直接把图片存成BLOB放在数据库里.然后取的时候img的s

JSP页面背景图片的设置技巧

最近做了一个项目,jsp页面的背景图片总是考虑它的大小,麻烦死了.结果去网上搜索了一种很好的方法,拿来和大家分享一下 <%@ page language="java" contentType="text/html" pageEncoding="utf-8"%> <html> <head> <title>背景</title> <style type="text/css&qu

jsp标签-SSH整合后,在JSP页面的图片不能显示

问题描述 SSH整合后,在JSP页面的图片不能显示 SSH整合后,在JSP页面的图片不能显示,图片的路径使用绝对的路径,没有错,我将JSP放到一个单独的WEB项目下可以显示出来,放在整合的项目下就显示不出来,大神们这是为什么呀,完全不知道原因呀, 解决方案 静态资源是不是被拦截了? 解决方案二: 楼上说的对,有可能被拦截了. 你可以debug一下或者 抓包看看

java打印的信息在jsp页面显示

问题描述 Stringt="--success!标题为[%s]的邮件已发送到[%s]--";System.out.println(t);我想吧t的内容在jsp页面上显示.并且t所在的方法已经有参数(不止一个).我是菜鸟希望高手说详细点 解决方案 解决方案二:你想要怎么显示?如果只是普通的显示一行的话,这样写:<%Stringt="--success!标题为[%s]的邮件已发送到[%s]--";%>然后jsp页面的html代码里面:<h3>&l

java中数据库的时间字段和jsp页面显示的不一样

问题描述 java中数据库的时间字段和jsp页面显示的不一样 数据库的时间和页面的时间显示不一样,数据库的时间是:2015-05-13 12:24:03 显示到页面上:1431491043000,求解 解决方案 得到的数据 应该是 日期的毫秒数· 可以通过 new java.Date(毫秒数) 转化成 Java里面的Date 应该就可以了 解决方案二: 需要对格式进行转换,转换代码: protected static final String DATE_TIME_FORMAT = "yyyy-M

求一个在网页上用jsp上传图片,显示图片的实例.!!!!!!!!!!!!!!!!!!!

问题描述 求一个在网页上用jsp上传图片,显示图片的实例.我的环境是tomcat+jsp+oracle 解决方案 解决方案二:楼主你就要实例吗?我觉得有思路就可以了,文件无非就是二进制之间的传输和还原解决方案三:一般做法如下:在服务器端新建一个file,然后以二进制方式把客户端图片文件写进去,然后把服务器端地址保存到数据库中,之后就用地址就可以引用图片了解决方案四:我是初学者,有事例比较容易懂些解决方案五:我有一个编辑个人资料的实例.功能是添加一条个人信息并上传自己的照片(图片),显示已经添加好

jquery插件-ligerdialog.open打开一个jsp页面显示不了

问题描述 ligerdialog.open打开一个jsp页面显示不了 <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" onclick="create_page_div()">创建</a> function create_page_div(){ $.ligerDialog.open({ url: 'BomNe

jsp页面显示新闻.公告之类的上一篇下一篇

http://hi.baidu.com/a393060727/blog/item/19dc08d5f2408acd51da4b3b.html     jsp页面显示新闻.公告之类的上一篇下一篇(转载) 2009-07-14 23:23 此方法有二种:1 在JSP前台页面判断并输出,(适合初学,易理解)2 在SERVLET里判断并输出(符合MVC架构)我们先说第一种方法: 先说dao层,主要是取比当前ID小的只一条,取比当前ID大的只一条,注意排序!下面是在查询时的最基本语句,这是最基本的: