What:
Use thymeleaf template engine to build the html report.
Why:
The current implementation was based off raw string as HTML. It is difficult to work with for large html content.
With this change, we are storing the html content in a html file and feeding input to it using thymeleaf's template engine.
This enables better dev-ex.
What: Use thymeleaf template engine to build the html report.
Why: The current implementation was based off raw string as HTML. It is difficult to work with for large html content. With this change, we are storing the html content in a html file and feeding input to it using thymeleaf's template engine. This enables better dev-ex.
How: By using thymeleaf's template engine.
Checklist: