Arkadaşlar merhaba benim elimde 6 tane pdf var ve bunları gelen isteğe karşılık ona ait pdf göstermek istiyorum primefaces ile ama ben ilk default olarak bi pdfi local adresi verdim ve actionlara göre pdf değiştirmiyor sebebi nedir teşekkürler...

XHTML SAYFASI

    <p:media id="pdfViewer" player="pdf"
  value="#{muameleislemlerbean.stream}" width="650" height="550">
   </p:media>

BEAN SAYFASI

    String defaultFilePath = "C:/Users/Documents/";
    switch (whichContentType) {
    case 1:
        defaultFilePath += "local.pdf";
        break;
    case 2:
        defaultFilePath += "local1.pdf";
        break;
    default:
        break;
    }
    File file = new File(defaultFilePath);
    System.out.println("This Path Location" + defaultFilePath);

    try {
        FileInputStream fis = new FileInputStream(file);
        defaultFilePath = null;
        return new DefaultStreamedContent(fis,"application/pdf");
    } catch (Exception e) {
        throw new FacesException(e);
    }

soruldu: 19 Nis, 06:50

husnutapan's gravatar image

husnutapan
1.0k41535
cevap kabul oranı: 0%

Bu soruya ilk cevap veren sen ol!
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,076
×281
×97

Soruldu: 19 Nis, 06:50

Görüntüleme: 198 kez

Son güncelleme: 19 Nis, 06:50

powered by BitNami OSQA