小弟正在做jsp网站购物车,怎么只有让用户登陆以后才能下订单,而没有登陆想购物就提示你还还没有登陆,请登陆才可以下订单!
请各位帮忙提示一下怎么做?过程可不可以具体点

解决方案 »

  1.   

    用户登录记录用户的ip到数据库, 在用户退出时清空!
    判断ip不为空时可以下订单啊!
      

  2.   

    登录后将用户放到session里面。当点击购物的时候判断session是否为空。如果为空就弹出提示。如果不为空就可以购物。。就这样了。
      

  3.   

    最简单的就是在每个操作之前判断session里面查看用户是否已经登陆
    若是没有登陆则转向登陆页面
    若是登陆了,再判断其权限
    查看其实是否有相关的权限
      

  4.   

    用户没有登陆就没有生成相应的session 查看session里是否有用户的信息
      

  5.   

    楼上所说的是目前用的最多的方法,在你登陆的页面,填写用户名或密码正确成功登陆系统后,可把用户名存
    进session中,这样就保证了,如果不是通过登录页面登陆系统的,session中用户名就为空,就可以让它跳转到登陆页面。
      

  6.   

    在要登陆的页面里 判断session里面有没有值,如果有登陆的话,session自然就有值,可以访问,反之跳到登陆页面
      

  7.   

    在登陆的时候设置session.setAttributte("username",users);
    在页面上对session一个判断,
    <%
       if(session.getAtrribute("username") == null || session.getAttributte("username").equals("")){
        send.Redirect("login.jsp");
      }
    %>
      

  8.   

    最快捷的方法就是判断Session了。楼上的全解