* Update README.md * Create README.md * Create README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.MD * Create README.md * Create README.md * Create README.md * Update README.md * Create README.md * Update README.md * Update README.md * Create README.md * Update README.md * Update README.md * Create README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md
		
			
				
	
	
		
			39 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| =========
 | |
| 
 | |
| ## Spring Thymeleaf Example Project
 | |
| 
 | |
| ### Relevant Articles: 
 | |
| - [Introduction to Using Thymeleaf in Spring](http://www.baeldung.com/thymeleaf-in-spring-mvc)
 | |
| - [CSRF Protection with Spring MVC and Thymeleaf](http://www.baeldung.com/csrf-thymeleaf-with-spring-security)
 | |
| - [Thymeleaf: Custom Layout Dialect](http://www.baeldung.com/thymeleaf-spring-layouts)
 | |
| - [Spring and Thymeleaf 3: Expressions](http://www.baeldung.com/spring-thymeleaf-3-expressions)
 | |
| - [Spring MVC + Thymeleaf 3.0: New Features](http://www.baeldung.com/spring-thymeleaf-3)
 | |
| - [How to Work with Dates in Thymeleaef](http://www.baeldung.com/dates-in-thymeleaf)
 | |
| - [How to Create an Executable JAR with Maven](http://www.baeldung.com/executable-jar-with-maven)
 | |
| - [Working with Boolean in Thymeleaf](http://www.baeldung.com/thymeleaf-boolean)
 | |
| - [Working with Fragments in Thymeleaf](http://www.baeldung.com/spring-thymeleaf-fragments)
 | |
| - [Conditionals in Thymeleaf](http://www.baeldung.com/spring-thymeleaf-conditionals)
 | |
| - [Iteration in Thymeleaf](http://www.baeldung.com/thymeleaf-iteration)
 | |
| - [Working With Arrays in Thymeleaf](http://www.baeldung.com/thymeleaf-arrays)
 | |
| 
 | |
| ### Build the Project
 | |
| 
 | |
| mvn clean install
 | |
| 
 | |
| 
 | |
| ### Run the Project
 | |
| mvn cargo:run
 | |
| - **note**: starts on port '8082'
 | |
| 
 | |
| Access the pages using the URLs:
 | |
| 
 | |
|  - http://localhost:8082/spring-thymeleaf/
 | |
|  - http://localhost:8082/spring-thymeleaf/addStudent/
 | |
|  - http://localhost:8082/spring-thymeleaf/listStudents/
 | |
|  - http://localhost:8082/spring-thymeleaf/booleans/
 | |
| 
 | |
| The first URL is the home page of the application. The home page has links to the second and third pages.
 | |
| 
 | |
| ### Security
 | |
| The user/password required is: user1/user1Pass
 |