Top 5 Best Free Online CSS3 Tools For Web Design


In this tutorial I shall list Free Online CSS3 Tools for creating CSS3 code that can facilitate job of development of interfaces with the latest version of CSS. Version 3 of CSS (Cascade Style Sheets or Cascading Style Sheets) is already in market for quite some time now, but for many it is still a news. This is due […]

WebContext in Thymeleaf


In my previous tutorial I have explained about writing your first Hello World example using Thymeleaf template engine framework. If you look at the example, it uses some kind of context to transfer the variables across its application. The same way how ServletContext or SpringApplicationContext works, Thymeleaf has its own context framework to maintain its […]

java.lang.ClassNotFoundException: javassist.ClassPath


When you work with Hibernate or Thymeleaf, it is probably that you would get the below exception. It may happen any other projects too if that library has the dependency with javaassist library. I have got this exception when I started developing my first Hello World application using Thymeleaf template framework. The reason for the […]

Thymeleaf Hello World Example


This tutorial is Hello World example for the template engine framework Thymeleaf. This framework is released few years back and many projects adopted this template engine framework. In simple terms, Thymeleaf is a Java library which can be easily integrated to any Java applications or frameworks like Spring to use as the view templates. Thymeleaf […]

Primefaces + Spring + Hibernate Integration Example


This tutorial is continuation to my first tutorial on primefaces. i.e, PrimeFaces Hello world example. Before digging more about Primefaces components and its features, let’s have a good project template solution for doing all the CRUD operations by integrating Primefaces with Spring and Hibernate framework’s. This combination is recommended because SpringSource suggests PrimeFaces to be used […]

Spring Best Practices & Cloud Foundry Event in Bangalore : Free


This week’s Spring team is conducting a free session on the topic Spring Best Practices and Cloud Foundry. Normally these session are not free for the users. This time, they are offering for free f cost. The seats are limited and will be filled up very soon since this offering is free. If you are […]

@ControllerAdvice Improvements in Spring 4.0


In my earlier article I have explained about the usage of @ControllerAdvice which is introduced from the Spring 3.2 release. It is special type of @Component to declare the global exceptions handler. When you create a class with @ControllerAdvice and then write few methods with the @ExceptionHandler annotations, any exception thrown in the application will be […]

Spring 4.0 Environment Setup


This tutorial explains how to setup your environment for working with the Spring 4.0 examples. Instead of explaining this process in every article, I would write it here so that this tutorial will be linked from the all Spring 4.0 tutorials for the setup reference. Spring 4.0 Maven Dependency At this time of writing this […]

RestController in Spring 4.0


We are curiously waiting for the release of Spring 4.0 (Update : Spring 4.0 Released). This new version comes up with lot of exciting new features. One of the API improvements is new @RestController annotation which is inherited from the @Controller annotation. Prior to the version 4.0, all the Spring MVC components has to use […]

Getting Started with JAXB


There are quite a few APIs out there for processing XML in Java like DOM Parser, SAX Parser, SAX parser to name a few. But there are scenarios and requirements where we have our data in Java beans and we want that data to be transformed into XML or we have some data in XML […]