Capturing images with photoCam
Taking images with the attached camera and sending them to the JSF backend data model is supported by photoCam
.
How to do it…
A simple definition for capturing an image with the photoCam
would be as follows:
<p:photoCam widgetVar="pc" listener="#{photoCamBean.onCapture}" update="capturedImage"/> <p:graphicImage id="capturedImage" value="#{photoCamBean.capturedImage}" cache="false"/> <p:commandButton type="button" value="Capture" onclick="PF('pc').capture()"/>
How it works…
The captured image is triggered via the client-side JavaScript method, capture
. The button declared in the preceding sample invokes the capture
method via the widget variable defined for the photoCam
component. A method expression, which will be invoked ...
Get PrimeFaces Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.