Skip to main content

Jacobus Steenkamp

Jacobus Steenkamp has been developing in Java for the last 4.5 years and has worked in various sectors including the financial, pharmaceutical and energy industries. Although his current focus is on J2EE technology, he also has a keen interest in the wider set of Java based technologies. This is reflected by the fact that he has been Sun certified (SCJP, SCJD, SMAD, SCWCD and SCBCD) on all three major Java platforms - J2SE, J2EE and J2ME. Jacobus is based in London, England.



Facelets and the Flying Saucer XHTML renderer might seem to be on opposite sides of the server/client divide, but in fact, they can be used together to render content in many different forms, including PDF and SVG. Jacobus Steenkamp shows how it's done.
Swing's all-Java drawing approach makes it easy to convert components to Java2D images, and when you do that on the server side, you gain the ability to put Swing components into a web application. Jacobus Steenkamp shows how this approach works and what you can achieve.
Browser-based file uploads present user experience problems, as the usual technologies offer little opportunity to show the user how the upload is progressing. Jacobus Steenkamp shows how to alleviate this with a combination of JSF and AJAX.