Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 图像标签仅在chrome中不起作用_Java_Image_Jsp_Barcode - Fatal编程技术网

Java 图像标签仅在chrome中不起作用

Java 图像标签仅在chrome中不起作用,java,image,jsp,barcode,Java,Image,Jsp,Barcode,img标签在Chrome上不显示,但在IE和Firefox上工作正常 这些是JSP页面: try { response.setContentType("image/jpeg"); Linear barcode = new Linear(); barcode.setType(Linear.CODE11); barcode.setData("12345678912"); barcode.setUOM(Linear.UOM_PIXEL); barcod

img标签在Chrome上不显示,但在IE和Firefox上工作正常 这些是JSP页面:

try {

    response.setContentType("image/jpeg");
    Linear barcode = new Linear();
    barcode.setType(Linear.CODE11);
    barcode.setData("12345678912");
    barcode.setUOM(Linear.UOM_PIXEL);
    barcode.setX(3f);
    barcode.setY(75f);
    barcode.setLeftMargin(0f);
    barcode.setRightMargin(0f);
    barcode.setTopMargin(0f);
    barcode.setBottomMargin(0f);
    barcode.setResolution(72);
    barcode.setShowText(true);
    barcode.setTextFont(new Font("Arial", 0, 12));
    barcode.setRotate(Linear.ANGLE_0);
    File bimg = new File(barcode.getData());
    System.out.println(bimg.length());
    ImageIO.write(barcode.renderBarcode(), "jpeg", response.getOutputStream());
} catch (Exception e) {
    System.out.println(e);
}
%>

getbarcode.jsp
我正在使用chrom版本57.0.2987.133(64位)和NetBean 8.0.2

我得到了解决方案: 我只是加了一句

<%@page autoFlush="false" contentType="image/jpeg" %>


在Chrome中点击F12,看看发生了什么。检索映像需要单独访问服务器,以便您能够找出问题所在。k。我发现。。。在网络标签中,我得到“net::ERR\u complete\u CHUNKED\u ENCODING”。。我在谷歌上搜索了很多。但问题仍然没有解决。我禁用或删除了所有扩展,还未选中chrome中的“使用预测服务加载”…请帮助解决这个问题。提前感谢。
<%@page autoFlush="false" contentType="image/jpeg" %>
ImageIO.write(barcode.renderBarcode(), "jpeg", response.getOutputStream());
barcode.renderBarcode(response.getOutputStream());