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-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Thymeleaf and Thymesheet

An introduction to the Java templating engines Thymeleaf and Thymesheet, and how these can be used in Agile projects in conjunction with Spring and Maven. This will be a hands-on practical session with examples you can go through on a Java IDE of your choice (e.g. Eclipse, STS or IntelliJ IDEA).

Join or login to comment.

  • Melinda M.

    Fantastic workshop from Ruth tonight. What an incredible effort she made to put this all together. If you didn't come visit the Git Hub project and run through the examples.

    1 · July 30, 2015

  • Ruth M.

    The GitHub page for the Thymeleaf and Thymesheet meetup is: https://github.com/agilestaffordshire/thymeleaf-and-thymesheet

    The setup instructions are as follows:

    (1) Clone the Git repository: git clone https://github.com/agilestaffordshire/thymeleaf-and-thymesheet.git

    (2) If you are using an IDE, e.g. Eclipse, STS, or IntelliJ IDEA, start the webapp within your IDE

    (3) If you are NOT using an IDE, then you will need do the following steps to start the webapp:

    (a) Change directory: cd thymeleaf-and-thymesheet/thymeleaf_demo

    (b) Run the Maven build: mvn install

    (c) Start the application: java -jar target/thymeleaf_demo-0.0.1-SNAPSHOT.jar

    (4) Go to http://localhost:8080/ to view the demo

    July 29, 2015

  • Ruth M.

    Actually, I highly recommend using a Java IDE (e.g. Eclipse, STS or IntelliJ IDEA) for tomorrow night's session, or else you will have to stop the application, run Maven, and restart the application again every time you make a change, which would be tedious in the extreme! That's because Spring Boot locates the HTML templates and Thymesheet files from within the JAR when you run it via the command line (as opposed to via an IDE). So you have to run Maven to rebuild the JAR in order to make any changes.

    1 · July 29, 2015

  • Ruth M.

    For tomorrow night, if you want to get the best out of the session, it would be best if you have a computer you can work on that has GIT, Java and Maven installed - and preferably an IDE such as Eclipse, STS or IntelliJ IDEA.

    All materials for the session (including the slide deck, which is actually part of the webapp rather than being a separate PowerPoint) will be available via GIT as a Spring Boot application, which you can download and get up and running with minimal fuss, and then just sit back and enjoy the loveliness that is Thymeleaf and Thymesheet.

    There are lots of interesting examples to go through, culminating with an example of how to do Test-Driven Development to transform a mocked-up web page full of placeholder images and Lorem Ipsum text into something showing you real data from the webapp - but without having to actually touch the original HTML file...

    1 · July 29, 2015

  • Andy W.

    I'll be mentoring at BCU that week for Young Rewired State Festival of Code.

    2 · July 17, 2015

  • Marc T.

    Would have been great to come along but I'll be on holiday. Thymesheet? Sounds interesting and I've heard it's a really cool open source library! :)

    1 · July 9, 2015

5 went

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