JCatapult components in depth

This talk will focus entirely on JCatapult component development. JCatapult is a new web application platform that allows developers the ability to write true components that can be plugged into any JCatapult web application. These components can have entity objects, actions, views, services and much more. During this talk, we'll discuss all the possibilities and create a new component.

JCatapult is a new web application development platform built around the concept of components and pure conventions. Everything inside JCatapult application's is discovered dynamically and requires little or no configuration. This talk will cover everything you need to know in order to start writing JCatapult components.

Here are the topics we will cover:

  • JCatapult component architecture
  • Creating a new component
  • Adding an action
  • Adding a view
  • Adding a service
  • Adding a Guice module
  • Adding an entity
  • Scaffolding CRUD
  • Static resources
  • Integrating components into web applications

Although not required, some knowledge knowledge of JCatapult prior to attending this talk is helpful. In order to understand how JCatapult web applications work, attendees should try to attend the JCatapult - components, services and more talk first.


About Brian Pontarelli

Brian Pontarelli

Brian Pontarelli is the founder and president of Inversoft, a Colorado based software company. In addition to Inversoft, Brian works on many open source projects including Struts, Savant and Java.net commons. In the past, he was the president of the Chicago Java User Group and an enterprise architect for Orbitz.

Brian has been programming for many years and works primarily with Java and Ruby. He has published various articles in both print and online magazines about Java, J2EE security, Java Server Faces and NIO.

More About Brian »