Threat Website as a client-side application.
Tutorial: https://framework.ajaxjs.com/docs/aj/.
Java Documents: https://dev.ajaxjs.com/docs/javadoc/aj-web/.
Requires Java 1.8+, Maven Snippets:
<dependency>
<groupId>com.ajaxjs</groupId>
<artifactId>aj-web</artifactId>
<version>1.3.0</version>
</dependency>