0

私は独自の MarkupSubstitutionElementProcessor を作成しています:

public class PaginationElementProcessor extends AbstractMarkupSubstitutionElementProcessor {

    ...

    @Override
    protected List<Node> getMarkupSubstitutes(Arguments arguments, Element element) {
        FragmentAndTarget fragmentAndTarget = new FragmentAndTarget("pagination", WholeFragmentSpec.INSTANCE);
        List<Node> nodes = fragmentAndTarget.extractFragment(arguments.getConfiguration(), arguments, arguments.getTemplateRepository());
        return nodes;
    }

}

そして、私の pagination.html は次のようになります。

<p th:text="${page}">1</p>

テンプレートで使用できるように、ElementProcessor に新しい変数を設定するにはどうすればよいですか?

4

1 に答える 1