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

一个关于博客系统的问题
类似于新浪博客的,如果我登陆成功进入自己的页面后,(可以对自己页面的内容进行增删改操作,)但当单击好友的博客时,只能作为访客进行浏览操作。。。。。。 请问是如何判断我进入好友页面时是访客,而不能对他的页面进行管理,而打开自己的页面时,可以完全操作(这个是通过登录成功后,把用户信息放入一个session中,依次来判断当前用户可不可以操作),。。。。。但我不懂的是点击好友页面时,自己是作为访客的,请问大家其内部是如何实现的????急急急。。。。。

------解决方案--------------------
这个涉及到权限的问题 即每个博客都对应一个用户 访客是和该博客无法建立权限关系的
------解决方案--------------------

做一个判断就可以搞定了!
比如: A页面有两种风格,一种是作者,一种是游客。
A页面捆绑一个作者id就可以了,不管是谁方法,
如果session的id和这个页面捆绑的显示相等,就表示这个人是作者,否则是游客。

------解决方案--------------------
我有一个很简单的方法
假如自己登陆进去了有个id假如=1对吧
你进你好友的博客还有也会有1个id假如=2
你进好友判断一下如果id只=1的话就让他进行CRUD如果id=1同时又有id=2就让它进行CRUD
还有一个方法
当然你可以把好友的id放到application里面判断这个就可以如果session的id与application里面的id不一样就让它CRUD很简单吧
------解决方案--------------------
使用if判断一下是否有session,有就显示管理,没有就正常显示。