フォームの送信後に返される HTML ページは、SELECT コントロールの value 属性も selectedIndex 属性も、フォームを送信する前の状態をドロップダウン ボックスに保持させることはできません。 コードをコピーコードは次のとおりです: すべて 合格 不合格保留中 一時的な解決策は、vm ファイルの最後にスクリプトを追加して、ドロップダウン ボックス に値を割り当てることです: コードをコピーしますコードは次のとおりです: #idState').val( '$!{state}'); <br> もう 1 つの解決策は、デフォルトの選択項目 を設定することです。 🎜>コードをコピー コードは次のとおりです: すべて 合格失敗 保留中 < /SELECT> VTL での書き方は です: コードをコピーします コード 次のように: すべて PASS ; 渡されません 速度における比較の問題 速度の場合、特に不等号比較 (以上または以下) を含む比較は実装が比較的困難です。ここで、ページ上のファイル サイズをカテゴリ (バイト、MB、GB) で表示したいのですが、これにはファイルサイズのサイズを比較する必要があります。これを実現するためのより良い方法はありますか? たとえば、次のコード: コードをコピーしますコードは次のとおりです: # if ($filesize > 1024 && $filesize < 1048567) #set($ksize = $filesize 24) ファイル サイズ: $ ksize KB #elseif ($filesize > 1048567 && $filesize < 1073731824) #set($msize=$filesize 48567) ファイル サイズ: $ msize MB #elseif ($filesize > 1073731824) #($gsize=$filesize 73731824) ファイル サイズ: $gsize GB #else ファイル サイズ: $filesize バイト #end コードをコピー コードは次のとおりです: