iyi akşamlar herkeze

ben önceden poi kütüphanesinin HSSFworkbook komutlarının kullanarak xls uzantılı dosya oluşturuyordum. sonra hssfworkbook tipinden oluşturmuş olduğum nesneyi byte olarak yazdırabiliyordum.

şimdi xlsx uzantılı dosya oluşturmam gerekti yine poi'nin xssfworkbook komutunu kullanarak bu dosyayı oluşturabiliyorum fakat xssfworkbook tipinden oluşturmuş olduğum bir nesneyi byte olarak yazdıramıyorum getBytes() komutu yok

sizce bu sorunu nasıl aşabilirim

soruldu: 18 Eyl '12, 11:46

taha's gravatar image

taha
1222
cevap kabul oranı: 0%

değiştirildi: 18 Eyl '12, 15:53

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183

Bunu sormamdaki sebeb bu dosyayı kullanıcıya download ettiriyordum byte olarak yazdırdığım zaman sıkıntı olmuyordu ama şimdi download yaptıramıyorum.

bende şimdi sunucuda çalıştığım yeri getServletContext().getRealPath()."\\isimler.xlsx" olarak sunucuya upload yapıyorum fakat bu yolu bi linke verdiğim zaman link belirtilen adrese gitmiyor

jsp veya jsf de bi dosyayı linke tıklatarak nasıl download edebiliriz şimdiden teşekkür ederim

(18 Eyl '12, 11:54) taha taha's gravatar image

ByteArray 'i (getBytes()) şu şekilde elde edebilirsiniz ;

  public byte[] export()
  {
    Workbook wb = new XSSFWorkbook();
    //....
    ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
    wb.write(outputStream);
    return outputStream.toByteArray();
  }
permanent link

cevaplandı: 19 Eyl '12, 03:23

serdar's gravatar image

serdar
11
cevap kabul oranı: 0%

cevabınız için teşekkür ederim

(24 Eyl '12, 01:50) taha taha's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079

Soruldu: 18 Eyl '12, 11:46

Görüntüleme: 545 kez

Son güncelleme: 24 Eyl '12, 07:55

powered by BitNami OSQA