Tutorials
Follow these lessons in order. Each produces observable HTML and includes complete Java source. For clone/local-build instructions and runtime requirements, start at Getting started. Both lessons use SimplyPages 1.2.1 from your local Maven repository and JDK 21 or later; they do not assume Maven Central publication.
- Render your first page: install SimplyPages, create a tiny Maven application, compose a page, and inspect its output.
- Render request data with slots: reuse one template with two independent contexts and observe safe escaping.
Afterward, serve a page and HTMX fragment in your Spring MVC host. Then choose a task:
- Markdown blog
- Forum browser
- User-editable pages
- Chat panel with polling
- Dashboard
- Server-validated forms
These how-tos provide application controllers with explicit security and state boundaries; they are not additional standalone tutorial apps. The existing editing walkthrough remains available for more context.