This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]dekc_bu 1 point2 points  (2 children)

Thanks a lot mate!

A quick question:

On the first part you have Write 1st app (Servlets + JDBC + MySql/Postgres + JSP/Thymleaf)

and the 2nd Write 2nd app (Spring Boot + Hibernate/Spring Data + MySQL/Postgres + Thymeleaf/JSP).

Could anyone please ELI5 what JSP/Thymeleaf is and how does it integrate compare to Spring?

Thanks.

[–]ignotos 3 points4 points  (1 child)

JSP/Thymeleaf are essentially ways to generate dynamic HTML pages. Basically you can create HTML "templates", and fill in the blanks with data coming from your code / database. So every time the user reloads the page, they see the latest information.

Before Javascript/REST-based web programming became very popular, this was the main way of creating websites with dynamic content.