アプリケーションのインスタンスが5つあるという要件があります。 ここでは、単一のコードベースと異なる環境用の異なる設定ファイルを持つような方法でアーキテクチャを改良しようとしています。 私たちは、IFと他のステートメントを大幅に回避し、ユーザーがそのインスタンス用に構成していない特定の機能を非表示にしたいという意味で、JSPページを設計したいと考えています。 私はそれを達成する最良の方法をお知らせください。 私はこれらの行について考えていましたJSPの最適な設計方法
1)設定可能な機能のdivタグがあります。
2)divタグにクラスを指定します。
3)は、トグル効果を生成するようにクラス名を変更します。私のアプローチはOKかではなく、何これを処理するための最良の方法である場合は、このことで
4)私はIFおよび他の状態を回避することができます。..
は私はわかりません。
はい、良い点が作られました。 – Ravi
解決したい問題について考える必要があります。これはif/elseを避けることではありません。 – Thilo
問題は、すべてのインスタンスに対して単一のJSPを作成し、それに応じてレンダリングする各インスタンスの構成プロパティに基づいています。プロパティファイルを読み込み、それに基づいていくつかのコンテンツをレンダリングしないためにn else文インスタンス用に構成されていません。それが唯一の解決策であるか、より良い設計が可能であるということです。 – Ravi