私はapacheの速度が新しいです。リストオブジェクトからサブリストオブジェクトを作成したいのですが、これは.vmファイルのサービス呼び出しから来ています。リスト<Object>からサブリストを作成する方法apache速度テンプレート.vm
リストからサブリストを作成するために、ロジックを部分的に基づいてレンダリングする必要があります。
$ table.getBooks()// Booksオブジェクトがすべて含まれています 以下は試したサンプルコードですが、動作しませんでした。
#set($segregatedList = [])
#set($size = $table.getLineItems().size())
#foreach($index in [0..$size-1])
#set($value = $index + 4)
#set($minimum = $math.min($nItems,$value))
$segregatedList.add($table.getBooks().subList($index,$minimum)))
$index += 4
#end
レンダリング中に$ segregatedListがnullになるとコードを実行しました。 私は$ table.getBooks()がオブジェクトを含んでいることを確認しました。これを渡しているときに、オブジェクトはレンダリングに成功しています。 誰かが私が間違っていることを教えてもらえますか、どのようにしてサブリストを作成できますか?