Skip to main content
MastermindCMS SSR components are custom tags in the <msm:*> namespace used inside HTML templates. Choose a component:

msm:fragment

Include and render a fragment template.

msm:placeholder

Placeholder markup (commonly used with lazy rendering).

msm:block

Render a block using bean output or JSON value.

msm:text

Render text using bean output or JSON value.

msm:foreach

Repeat a template for a list of items.

msm:tree

Render hierarchical (nested) structures.

msm:if

Conditional rendering.

msm:select

Build a <select> from items.

msm:rest

Call an HTTP endpoint and render the response.

msm:resource

Resource-related SSR component.

msm:template

Main template used by many SSR components.

msm:empty

Fallback markup when there is no data to render.

msm:header

Optional header section (when supported).

msm:footer

Optional footer section (when supported).