前台页面的问题

WEB前台页面是根据用户的种类各自建立一套页面,还是在个页面内进行整和?

比如某站点有游客和用户两类人群.

那么其首页分为index_guest.jsp和index_user.jsp文件还是直接整和在一个index.jsp文件里?

我认为前者结构清晰,但是页面会增加很多.后者会在页面里嵌入太多的代码,感觉很混乱.

好象JIVE论坛就是后者实现的.

到底哪种方式比较常用些?

我觉得应该是后者比较好一些

老大们,有经验的来谈谈吧.

用第一种比较鲜明,只需在后台判断要跳转到哪个页面,这两个页面可以写死了,不像第二种还要具体判断是哪一种用户,最后动态生成该类型的页面内容

个人偏向后者。后者只用对特殊的操作进行判断。比如你论坛中某部分的内容只能用户看到,而游客不能看到,你只需要对这部分内容的显示做条件判断。前者做了很多重复性操作。