FreemarkerテンプレートでNaNに設定されている数値(java double)を検出する方法はありますか?
基本的に私は次のようなことをしたいと思います:
<#if val?is_nan>
-
<#else>
${val}
</#if>
文字列に変換してから文字を確認しようとしました\uFFFD
が、ここで正しい比較を行うことができませんでした。
私の問題は途中から来ているという印象があります、私は処理にデータを与えます
Map<String, Object> root = new HashMap<String, Object>();
root.put("var", objectToRender);
template.process(root, out);
objectToRender
私が使用しているデータ構造はどこにありますか。おそらく、ダブルハンドリングのために特別なフラグを設定する必要がありますか?