JSP スクリプトレット ループをリファクタリングして読みやすくする
-
22-09-2019 - |
質問
階層データを表すツリーを記述する JSP コードがあります。このデータは、ネストされたレイヤーを使用して表現されます。
JSP コードには、次のコードに似たコード スニペットが多数あります (変数DifferenceAmount の数値と同じ数の終了 div タグを出力します)。
<jsp:scriptlet>
int differenceAmount = previousUserLevel - currentUserLevel;
for(int i=0;i<differenceAmount;i++){
</jsp:scriptlet>
</div>
<jsp:scriptlet>
}
</jsp:scriptlet>
スクリプトレットの使用はかなり洗練されておらず、コードを読むのも一見するとあまり簡単ではありません。どのような方法でコードをリファクタリングして読みやすくできるでしょうか?
所属していません StackOverflow