View engine Spring MVC provides View and ViewResolver to find view and render view. MVC provides ViewEngine to do the same job. View Engine By default, ozark support tow built-in view engines to render JSP and Facelets , respectively. In the org.glassfish.ozark.ext (check org.glassfish.ozark.ext ) package, ozark provides several ViewEngine implementations for the popular template. Thymeleaf Freemarker Velocity Handlebars Mustache Asciidoc Stringtemplate Jade JSR223(Script engine) Facelets Originally, Facelets is part of JSF specification, now it can be worked as a standard template engine in MVC. Activate Facelets in web.xml. <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pat...