addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Using Freemarker templates

  • Mar 9, 2013 · 3:00 PM

The session will be in SICSR Room 706 and NOT the usual ThoughtWorks office venue.

FreeMarker is a "template engine"; a generic tool to generate text output (anything from HTML to autogenerated source code) based on templates. It's a Java package, a class library for Java programmers. It's not an application for end-users in itself, but something that programmers can embed into their products.

http://freemarker.sourceforge.net/

Freemarker templates are good tool to jump start a Java web tier project. In this session we will be covering

- Freemarker features

- Directives

- Macros

- Templates reuse

- Demo

- Creating a custom micro framework using Freemarker & Servlet

After this quick presentation, we can discuss various stacks/frameworks/toolsets everyone is using on web tier and exchange notes on the same.

Prerequisites: Servlet API - http://www.oracle.com/technetwork/java/index-jsp-135475.html

This weeks speaker is Sushrut Bidwai, at present founder of http://simplycious.com a service that helps you discover deals, coupons and products. In prior lives he has founded and run Wissen Systems and Prolinkd. We are very happy to have him share his experience and insights.

Join or login to comment.

  • A former member
    A former member

    Hi,

    https://bitbucket.org/sushrutbidwai/freemarker-presentation/src -> Code for the presentation. Entire presentation was created using freemarker. Although, I could not use lot of features. But a decent hello world to get you started. For learning more I just follow - http://freemarker.sourceforge.net/docs/index.html which seems to be sufficient. Please feel free to reach me if you need any further inputs I am on [masked]

    March 12, 2013

  • A former member
    A former member

    Hi,

    Thanks for coming out to the meetup. Please feel free to share your feedback. I am on [masked]

    March 10, 2013

  • Ajit M.

    It was a very good introductory session.

    March 9, 2013

    • A former member
      A former member

      Thanks Ajit.

      March 10, 2013

  • A former member
    A former member

    1

    February 18, 2013

  • mohan singh t.

    i m in ...

    February 11, 2013

    • Saager M.

      Cool, hope too see you there! Keep an ear out for updates; we'll be announcing the venue soon.

      February 12, 2013

  • A former member
    A former member

    Is there a regular location we are using for all JUG meetings. If yes, can you please update this event with same? Thanks.

    February 12, 2013

    • A former member
      A former member

      Done.

      February 12, 2013

    • Saager M.

      Many thanks! Will get on the logistics post haste.

      February 12, 2013

36 went

Our Sponsors

  • ThoughtWorks

    are kind enough to host our meetups in their Pune office

  • SICSR

    are kind enough to provide us with classrooms to host meetups

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy