検索

ホームページ  >  に質問  >  本文

java - freemark はどのようにしてこの単純な効果を実現するのでしょうか?

###テンプレート### リーリー

ページコール

リーリー

結果として生成されたページでは、文

var a=1;

</html> の後ろ、つまりテンプレートの最後に実行され、テンプレートの対応する部分には表示されません。 私は

.net

を数年間続けてきましたが、この種のテンプレートで効果が得られるのは自然なことだと感じています。 しかし、java
では、私が期待した効果を達成するのは簡単ではないようです。

我想大声告诉你我想大声告诉你2797日前669

全員に返信(2)返信します

  • 阿神

    阿神2017-05-27 17:43:00

    Freemarker はレイアウトに基づいていないため、式の評価とテキストの置換のみを行うため、要件を満たすことができません。

    私の知る限り:

    1. Struts と Tiles プラグインは、必要なレイアウト効果を実現できます。

    2. Thymeleaf と thymeleaf-layout-dialect を組み合わせても、必要な効果を実現できます。

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-27 17:43:00

    マクロの使い方が間違っていますので、以下を参照してください

    リーリー

    返事
    0
  • キャンセル返事