同意: d80(今天没事做) 
比如在用户表中增加一个logon标记字段,缺省为0
如果用户登陆成功,修改logon标记为1,这样如果再有相同的用户名登陆的时候发现有该标记就不让登陆。

解决方案 »

  1.   

    String name=request.getParameter("name");
    String UserIP=request.getRemoteAddr();
    String Userreq=request.getServletPath();
    用以上进行判断.
      

  2.   

    设计一个代表客户JAVA BEAN,拥有唯一的ID,再设计一个MAP类,SCOPE设为APPLICATION。然后将再在该MAP中通过ID寻找新登陆的客户ID,如果存在就表示重复登陆,否则将该BEAN添加入MAP。
      

  3.   

    利用session 和数据库一并解决,实现HttpSessionListener 接口,当用户退出时在sessionDestroyed(HttpSessionEvent se)中修改数据库标识,应该可以。