2017-04-15 13 views
0

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 
<img id="images" height="100px" width="300px" src="barcodecode.jsp"> 

私はCHROMのバージョンを使用しています57.0.2987.133(64ビット)およびNetBean 8.0.2

+0

ヒットF12と

ImageIO.write(barcode.renderBarcode(), "jpeg", response.getOutputStream()); 

を交換し、何が起こっているか見ます。イメージを取得するには、サーバーへの個別のトリップが必要となりますので、何が間違っているのか把握する必要があります。 k。 –

+0

k。私はfount ...ネットワークタグで私は "net :: ERR_INCOMPLETE_CHUNKED_ENCODING "を取得しています..私はGoogleで多くの検索..しかし、まだ解決されていない問題。 – rahim

+0

私はすべての拡張機能を無効にしたり削除したりして、 "予測サービスを使用してロードする"というチェックボックスを外してchrome .... – rahim

答えて

0

私は解決策を得た: 私はただ、追加...

私barcode.jspページで
<%@page autoFlush="false" contentType="image/jpeg" %> 

とChromeで

barcode.renderBarcode(response.getOutputStream()); 
関連する問題