Dyna Image MimeType

UI Components for JSF
Post Reply
zsuiqiang
Posts: 146
Joined: 13 Sep 2010, 03:52

05 Sep 2011, 08:55

com.sun.faces.context.ExternalContextImpl getMimeType
WARNING:JSF1091:No mime type could be found for file org.primefaces.application.PrimeResourceHandler handleResourceRequest.Toresolve this,add a mime-type mapping to the applications web.xml.
org.primefaces.application.PrimeResourceHandler handleResourceRequest
SEVERE:Error in streaming dynamic resource.
primefaces:jakarta:12.0.0.jar,
primefaces-ext:jakarta:12.0.0.jar,
JSF Mojarra 3.0
glassfish-6.2.5,
netbeans 14
IDEA 2022.2.2
Browser: Edge

zsuiqiang
Posts: 146
Joined: 13 Sep 2010, 03:52

05 Sep 2011, 10:16

I just copy the code of example dyna image,but it not work!
primefaces:jakarta:12.0.0.jar,
primefaces-ext:jakarta:12.0.0.jar,
JSF Mojarra 3.0
glassfish-6.2.5,
netbeans 14
IDEA 2022.2.2
Browser: Edge

zsuiqiang
Posts: 146
Joined: 13 Sep 2010, 03:52

23 Sep 2011, 07:16

Code: Select all

<p:graphicImage id="Pic" value="#{deviceBean.getPic()}" />

Code: Select all

public StreamedContent getPic() throws IOException
{
        StreamedContent graphicText = null;
        try
        {
            //Graphic Text
            BufferedImage bufferedImg = new BufferedImage(100, 25, BufferedImage.TYPE_INT_RGB);
            Graphics2D g2 = (Graphics2D) bufferedImg.getGraphics();
            g2.drawString("This is a text", 0, 10);
            ByteArrayOutputStream os = new ByteArrayOutputStream();
            ImageIO.write(bufferedImg, "png", os);
            graphicText = new DefaultStreamedContent(new ByteArrayInputStream(os.toByteArray()), "image/png");

        }
        catch (Exception e)
        {
            e.printStackTrace();
        }

        return graphicText;
    }
primefaces:jakarta:12.0.0.jar,
primefaces-ext:jakarta:12.0.0.jar,
JSF Mojarra 3.0
glassfish-6.2.5,
netbeans 14
IDEA 2022.2.2
Browser: Edge

Post Reply

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 26 guests