Java Web サービスから利用可能な製品とサブ製品のリストを受け取り、それをセッション変数に保存しています。
製品は複数のページに表示され、在庫状況に応じて、主要な製品とそのコンポーネントの一部をグレー表示する必要があります (背景色、テキスト色、画像の変更など)。さらなるユースケースでは、それらは完全に隠されます。
これは、php と javascript を使用した既存の Web サイトです (フレームワークと cms は使用しません)。
セッション変数に基づいてコンテンツを変更するクリーンな方法は何でしょうか?