Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

convert Bytes[] to StreamedContent fro download jsf2.0 primefaces3.3.1

 
doinigly jaquel
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello
I use primefaces and I want to download a file with different formats(pdf, jpg, png, ) from database but I don't succed to realise this I have seen a lot of topic like this but their methods don't work for me here is the html :


and here is the java :

always, image.getContentType() return null and bytes.length not null

do you have any idea

thank you
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18277
56
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JSF is designed to work with HTML, not PDF, MS-Word/Excel files or other non-HTML data.

Instead of trying to force JSF to output stuff it wasn't intended to output, you'll find it's cleaner to use a JSF h:outputLink element to reference a servlet URL. Let the servlet handle outputting the special-format data.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic