freemarkerでlistを巡る
1147 ワード
//
${map[itemKey]}
#if>
${map[itemKey]}
#if>
${map['fieldLabel']}
#if>
// split , java split
${x}
#list>
#if>
#list>
${map['fieldLabel']}
#if>
#list>
#if>
#list>
バックグラウンドから渡されたデータ
List> var = SubmitManager.getInstance().getProperty(documentId);
rootMap.put("var", var);
template.process(rootMap, out);
以前はfreemarkerを使ってその役割を理解していなかったが、今ではさらに理解するようになった.それは実はjstlと同じように、ページラベル関数でもある.そうすれば、freemarkerでjstlを使いたいという人の疑問に答えたが、freemarkerはjstlの機能を完全に満たすことができる.ただし、独自の構文があり、ページrequestのパラメータを直接取得することはできません.学習は必ず深く理解し、繰り返し実践しなければならない.
最後に疑問を残して、私はどうしてLinkedHashMapを使うのですか?何かメリットがありますか?