2017-03-02 4 views
1

私は簡単なstringをUIコンポーネントから、The device id is %{test}として受け取っています。 %{test}が動的変数で、その値がバックエンドコードから割り当てられているとします。 ----------------------------^%{test}に置き換え、添付されなければならないテキストテンプレート用の効率的なJavaライブラリですか?

The device id is some text 

:最終stringは次のようになります。文字列全体

に私は少しを読み、hereを指摘されたライブラリの一部、とFreeMarkerのなど速度を試してみました。しかし、私はこれらのライブラリを使用した場合の効率とパフォーマンスについては全く認識していません。

私はこれにかなり新しいので、これについていくつかの洞察を得ることができます。どんな助けでも感謝します。

+0

私の質問を改善できるように、downvoteに関するメモ。 – Kulasangar

+1

私はダウンボートをしませんでしたが、図書館(および勧告)を求めているのは一般的に話題外です。とにかくパフォーマンスに関する質問もしばしば難しい話題です。 – UnholySheep

+0

@UnholySheep私はライブラリーについて多少の知識を持っています。パフォーマンスが重視されるので、正しいパスに向かっているかどうかはわかりません。指摘してくれてありがとう。 – Kulasangar

答えて

1

Arcoテンプレートエンジン:コンパイル時にテンプレートをコンパイルし、.java(または.class)ファイルを生成します。そして、実行時に、拡張は非常に高速に行われます。

テンプレートはJSP形式でコーディングする必要があります。したがって、すべての変数参照は、${variable}%{variable}ではなく)と書かれていなければなりません。

テンプレートでは、が静的​​に(コンパイル時に処理されるように)に生成されている必要があります。

(よくある質問と例をご覧ください)

+0

アシスタンスありがとうございます。私は一見を持って、あなたに戻ってきます:) – Kulasangar

関連する問題