菜单项顶部的叠加图像显示在前端 UI 中,直到配置选项设置为 false。一旦设置为 false,UI 元素将不会再次显示。这是当前流程:
在 .jsp 中:从 java 类中读取值。在 java 代码中,这个布尔变量是这样设置的:布尔变量 isOn 被设置为指示是否显示图像。在控制器类中调用一个静态方法,该方法又调用一个服务,该服务返回一个解析为布尔值的值。
因为此图像可能会在整个应用程序中为不同的菜单项覆盖,并且覆盖可以独立于每个菜单项打开/关闭,我认为我应该使用设计模式。命令模式浮现在脑海中。
还有其他建议吗?