博客权限访问的疑惑
给各位大神们请安:
(比俺牛的都是大神)
小生初学java web,这几天在写一个小Blog,模仿baidu(不是QQ空间),算是第一个web项目吧...
做到多用户权限访问这块遇到瓶颈了(几欲崩溃),
具体为:让用户访问时出现管理栏(设置、装扮),游客访问时出现登录栏(登录、注册),但并没有"编辑""删除""写新文章"这样的功能
具体效果:http://hi.baidu.com/cacheer/blog
Google了一下,Struct2之类,由于框架都还没接触,感觉自己现在这个水平不能简单实现.所以总结(抓耳挠腮)了一天,把问题纠正为“同一(jsp)页面对于不同权限访问如何实现不同输出”(不知道对不对),可能有这么几种方案:
a.js控制...这个属于客户端级,感觉不太安全也不太优雅
b.通过jsp include 指令链接到不同的页面...这个代码大量冗余,也很不优雅
c.通过Servlet过滤器...迷糊看了半天,感觉不同功能也是需要链接到不同页面的,不知道是不是自己没懂
d.e.f...大神们总结吧
我的blog控制流程是:游客访问: BlogServlet.java:list()→blog_list.jsp , jsp已经有了供用户使用的"编辑""删除""写新文章"等标签,如何在游客访问时过滤掉它呢??
希望我的问题已经描述清楚了,再次给各位大神请安...
希望能够得到解答,思路上的纠正或者具体问题的答疑都能让俺醍醐灌顶,期待佳音...