博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
后台权限管理的菜单设计
阅读量:7063 次
发布时间:2019-06-28

本文共 591 字,大约阅读时间需要 1 分钟。

一、功能需求:

1、主界面分三块:header、menu和main
如下图
这里写图片描述
2、menu菜单栏和header都是抽取出来的jsp页面,是可以重复利用的。
点击menu不同的选项main页面可以显示不同的模块,点击退出可以退出系统。
3、不同的角色进入系统后看到的菜单有所不同,如何简单实现呢?

二、解决方案:

1、主界面的分块一般用frameset结合frame使用。

              

2、menu中的按钮要用target标注

3、header里的退出按钮 如何退出frame呢?

退出

注意:spring mvc里head是保留字,如果直接使用head命名会报错,建议改为header。

4、使用JSTL标签实现判断并隐藏按钮

JSTL里有if标签,好像可以判断,但这里不能使用,因为JSTL的if标签没有else。我们的需求是如果是某种角色就显示相应的菜单项,否则不显示。
建议使用标签
如下:

//如果角色没有该权限则隐藏按钮
//否则正常显示该按钮
课程建设信息更新
你可能感兴趣的文章
iOS-CALayer图片淡入淡出动画
查看>>
Python学习笔记
查看>>
Oracle
查看>>
MAT(MemoryAnalyzerTool)
查看>>
分享实用的JavaScript代码库
查看>>
46. Permutations
查看>>
49. Group Anagrams
查看>>
团队作业7——第二次项目冲刺-Beta版本项目计划
查看>>
vue双向绑定原理
查看>>
初学python,感受和C的不同
查看>>
洛谷P3146 [USACO16OPEN]248
查看>>
Codeforces Round #419 (Div. 2) A-E
查看>>
【Leetcode】Path Sum II
查看>>
asp.net 2.0 导出DataTable到Excel中
查看>>
PCA算法学习_1(OpenCV中PCA实现人脸降维)
查看>>
Kinect+OpenNI学习笔记之12(简单手势所表示的数字的识别)
查看>>
对比学习UIKit和AppKit--入门级
查看>>
深入学习JVM了解JVM内存模型
查看>>
LabVIEW与Arduino的连接
查看>>
[转]MySQL排序原理与案例分析
查看>>