一个问题,在论坛系统中的一个帖子列表里面,有各种角色(普通用户,管理员)发的帖子
怎么让管理员的名字区别于普通用户?管理员的名字加个粗体就行 
应该怎么判断?? 
帖子结果集是用<logic:iterator>迭代出来的。。  
..
说明:在数据库里的帖子表里面,没有记录发帖作者身份的字段。
如果不修改表结构,有没有办法判断发帖人的角色,然后让名字显示区别开来。
求一个解决这个问题的思路,拜托大家了
...
如果必须要修改帖子表的字段,也请说下思路,感谢!!
 

解决方案 »

  1.   

    用<logic:equal property="role"  value="管理员" 判断角色是不是管理员是就显示<h1>name </h1>否
    <logic:notEqual
    name
      

  2.   

    1.不该表结构,在登陆时 做下拉列表,选择身份管理员登陆后 用session保存登陆信息。
    之后在需要显示用户名的地方从session中读取信息,判断下就能区分出身份,之后要用什么样式区分就用什么样式就好了。
    2.修改表结构,加个字段,管理员就1,普通用户就0(随便了)。在读取用户信息时就能区分身份了。之后该咋办咋办了。