我写了一个用户登录界面,需要连接用户数据库,验证账户和密码,在登录成功后转到操作界面,不过在操作界面进行操作时,又要涉及到用户信息,此时又要再次连接数据库,麻烦那  因为账户和密码我设的是局部变量,在另一个类中不能引用   有没好的方法解决???

解决方案 »

  1.   

    放到session中传到操作页面
      

  2.   

    我做的不是jsp,只是个简单程序    我刚学java没多久  只能做些简单的
      

  3.   

    写一个用户信息类,在用户登录验证成功后声明一个 static 保存用户信息在别的类中就可以直接引用用户信息
      

  4.   

    com.glod2009.login.global
    class DBConfig{
    public static String USERNAME="";
    public static String PASSWORD="";
    }
      

  5.   

    用Socket连接,然后用HashMap将Socket与用户信息对象映射起来
      

  6.   

    你可以把那些通用的步骤抽取出来, 写个数据连接类专门负责实例化Connection 
    最好能设计成单利的
    再写个关闭数据库连接的方法 提供代码的复用。