我们有要求我们有5个不同的应用程序实例。 现在我们正在尝试以这样一种方式改进体系结构,即我们为不同的环境提供单个代码库和不同的配置文件。 我们希望以这样的方式设计我们的JSP页面,即我们可以在很大程度上避免IF和else语句,并且通过某种方式,如果用户没有为该实例配置特定功能,我们希望隐藏它。 请让我知道实现它的最佳方法。 我正在思考这些问题
1)具有可配置功能的div标签。
2)给div标签一个类。
3)通过bean更改类名,以便生成切换效果。
4)通过这个我可以避免IF和其他条件..
我不确定我的方法是否合适以及处理此问题的最佳方法是什么。
答案 0 :(得分:1)
如果你想在HTML中包含所有可能的内容,即使根本不需要它的一些(或大部分)内容,只是通过CSS将其隐藏起来,那么这听起来是个坏主意(特别是如果内容很大和/或创建昂贵)。如果用户根本无法访问需要隐藏的内容(因为她没有为这些功能付费),则会两次这样做。