我想用jsp编个简单的网页,在登陆界面输入用户名和密码才可以进入主页面,可我在浏览器上直接输入主页面地址也可进入,不知道应该怎么解决。请各位高手指教   谢谢

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【ioaoi】截止到2008-07-30 11:27:07的历史汇总数据(不包括此帖):
    发帖的总数量:0                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:0                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:0                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:---------------------结分的百分比:---------------------
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=ioaoi
      

  2.   

    那你在JSP页面用session判断一下 如果存在session就显示 反之
      

  3.   

    登录后把用户名存放到session中,你在JSP页面用session判断一下用户名是否存在,不存在就跳转到登录页面
      

  4.   

    你用的是中间跳转吧,
    在主页里加个session对象,登录后把值加进去,然后在主页里判断一下,有值就进,无值就反到登录页面!
      

  5.   

    上面说错,是在登录页面里加session对象
      

  6.   

    最简单的是在登陆页面创建一个session对象,里面存储着你的用户名和密码这个userBean,在后面的页面开始都加入对象的判断是否为NULL,为NULL则返回,并提示。
    而项目中都是做一个过滤器,直接就过滤掉了,你可以点资料看看,另外会出现乱码问题,过滤器很好用