構成オプションが false に設定されるまで、メニュー項目の上のオーバーレイ イメージがフロント エンド UI に表示されます。false に設定すると、UI 要素は再び表示されなくなります。現在の流れは次のとおりです。
in .jsp : Java クラスから値を読み取ります。Java コード内では、このブール変数を次のように設定します。ブール変数 isOn を設定して、画像が表示されるかどうかを示します。コントローラ クラス内で静的メソッドを呼び出します。静的メソッドは、ブール値に解決される値を返すサービスを呼び出します。
この画像はアプリ全体でさまざまなメニュー項目にオーバーレイされる可能性があり、オーバーレイは各メニュー項目とは無関係にオン/オフできるため、デザイン パターンを使用する必要があると思います。コマンドパターンが思い浮かびます。
他の提案はありますか?