日期:2014-05-17  浏览次数:20722 次

问个问题,关于登陆后页面跳转的问题
在java web程序中,首先进入一个login.jsp页面,在输入账号密码之后,如果账号密码正确,系统就跳转到user.jsp页面。(一共有三种类型的用户:学生,老师,管理员)问题就是,user.jsp页面分为上,左,右三个部分,每个部分显示不同的内容。上面显示登陆的用户名和他的账号类型。左边显示的时这个用户拥有的操作权限的超链接(不同用户的权限当然是不同的),右边部分显示的是点击左边菜单超链接后显示的操作内容(比如说在左边点击查看该用户的具体信息,则右边就显示这个用户的具体用户信息)。请问要如何组织?

------解决方案--------------------
用div或者框架吧
------解决方案--------------------
frameset比较简单

关于用户信息,登录可以存放在session中,
关于菜单,如果你是静态的,就直接写在文件里,如果是动态的,你可以加载起来放到缓存中
关于右边的界面,根据不同的请求在这里响应不同的页面信息,你在frameset中设置好,然后让菜单中的请求target都指向这里就可以了。
------解决方案--------------------
设计一个权限 管理
根据不同的权限
用el 表达式 判断是否显示这个链接。
以前我大概是这么做的 - -
------解决方案--------------------
frameset 当然可以了,

你也可以写多个页面,使用include组织到一起。