Video tutorials with tag training:

Spring web app tutorial 14: JSP Include Directive (00:01:38)
How to use JSP Include Directive to load JSP taglibs using single line of code.
Spring web app tutorial 13: Path Variable (00:05:12)
How to use Path Variable in Spring Web MVC.
Spring web app tutorial 12: Apache Tiles dynamic menu (00:03:14)
How to create a dynamic menu using Apache Tiles and Twitter Bootstrap, how to use tilesx:useAttribute and how to use Expression Language ternary operator.
Spring web app tutorial 5: Twitter Bootstrap (00:06:10)
How to use Twitter Bootstrap to make our application pretty :-) I will use Twitter Bootstrap and JQuery from CDN (Content Delivery Network). Our web application will have responsive layout (useful for mobile devices).
Spring web app tutorial 6: Servlet and JSP API (00:01:36)
How to resolve error: The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path? If you use Maven, add to pom.xml Servlet and JSP API with scope provided.
Spring web app tutorial 7: Spring root context (00:03:05)
How to use Spring root context using ContextLoaderListener and configuration file applicationContext.xml. How to effectively use context:component-scan with context:exclude-filter.
Spring web app tutorial 11: MVC (Model View Controller) (00:10:24)
How to use Spring Web MVC (Model View Controller) with Apache Tiles. How to use JSTL (Java Standard Tag Library) - c:forEach. Styling table using Twitter Bootstrap.
Spring web app tutorial 2: Setting GitHub & Eclipse (00:01:38)
How to create a GitHub repository and share your project to GitHub in Eclipse. How to commit and push changes to GitHub repository.
Spring web app tutorial 9: JPA entities (00:12:22)
How to create Java entities with relationships (OneToMany, ManyToMany, ManyToOne). How to validate relationship using Eclipse JPA Diagram Editor.
Spring web app tutorial 10: Spring Data JPA basics (00:11:13)
How to create and use Spring Data JPA repositories. Also how to create a test database.
Spring web app tutorial 3: Spring Web MVC hello world (00:09:00)
Spring Web MVC basics explained, using Dispatcher Servlet and web.xml, how to scan Spring annotations and basic example of @Controller and @RequestMapping annotations.
Spring web app tutorial 4: Apache Tiles (00:11:10)
Apache Tiles & Framework Spring integration, Apache Tiles basics, how to use template, tiles definitions and attributes.
Spring web app tutorial 8: persistence (00:12:01)
How to integrate Hibernate with Spring and Spring Data JPA using LocalContainerEntityManagerFactoryBean? I will use test HSQL test database (later will be used PostgreSQL).
Spring web app tutorial 1: Hello World Maven Java EE 6 (00:05:14)
How to create a Hello World Maven Java EE 6 web application in Eclipse and how to use Jetty plugin (Jetty is a web container like Apache Tomcat).



Free online Java web application examples

Want to develop whole web applications which use database, security and more? See my github account, where are lot's of example projects: