根据用户反馈,我正在为这个主题打开一个新问题。
因此,我目前正在使用Struts来处理Struts2 J2EE应用程序的菜单需求。这不一定是我想要使用的包,我是通过玩弄它找到的。那么,这个包有哪些替代方案呢?我立即蜂拥而至,因为我看到了相当多的网络搜索流量指向它,包括那些使用Struts2的人。我担心的是,考虑到它在2007年的最后一次更新,以及我为了让它与我的配置一起工作而做的额外的踢踏舞,未来让它与其他软件包一起工作的难度很大。在这一点上,对我来说,它似乎太脆弱了。
我的应用程序中有几个不同的菜单,但我目前特别解决的一个是这样的……当鼠标悬停在顶层菜单上时,会向下拉出该菜单。子菜单在鼠标悬停时水平展开。由于菜单中不包含任何单选按钮或复选框,因此只能选择一个菜单项。该特定菜单不需要db访问来填充其子菜单。它的工作原理有点像Struts演示中的Velocity CoolMenus4。
发布于 2011-05-24 06:27:16
我从未使用过struts-menu,但在我看来它有点杀伤力。
我建议您找到一个您喜欢的菜单,然后编写一个标记文件来处理它在视图层中的输出。对我来说,这比使用框架或库来输出菜单要容易得多。另外,它特定于你想要使用的实际菜单。您的标签可以进行安全检查,以确保用户只看到他们有权访问的内容,等等。
https://stackoverflow.com/questions/6101125
复制相似问题