public String loginSuccess(String userName) {
		once = OnceClass.getOnce();
		while(true){
			// TODO Auto-generated method stub
			Util.printlns(ps, "˵1.ע\t2.޸\t3.˳\t");
			String subMenu = Util.getInput(br);
			if(subMenu == null){
				return "NullPointerException";	
			}
			if(subMenu.equals("1")){
				UserBean user = once.getUserMap().get(userName);
				Util.printlns(ps, userName+"ע"+user.getUserRegedtiDate()+"Ƿע(y/n)");
				String choice = Util.getInput(br);
				if(choice == null){
					return "NullPointerException";	
				}
				if(choice.equals("y")){
					once.getUserMap().remove(userName);
					Util.write2UserMapFile();
					Util.saveLog(""+userName+"עɹʱ䣺"+Util.getNowTime());
					Util.println(ps, ""+userName+"עɹϵͳ3˳");
					try {
						Thread.sleep(3000);
					} catch (InterruptedException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}
					return "Exit";
				}else if(choice.equals("n")){
					Util.println(ps, "ϼ");
				}else{
					continue;
				}
		
			}else if(subMenu.equals("2")){
				//޸
				Util.printlns(ps, "뵱ǰ룺");
				String pass = Util.getInput(br);
				if(pass == null){
					return "NullPointerException";	
				}
				//ȡƥ
				UserBean user = once.getUserMap().get(userName);
				if(user.getUserPass().equals(pass)){
					Util.printlns(ps, "룺");
					String newPass = Util.getInput(br);
					if(newPass == null){
						return "NullPointerException";	
					}
					user.setUserPass(newPass);
					//дļ
					Util.write2UserMapFile();
					Util.println(ps, "óɹ");
				}else{
					Util.println(ps, "󡣷ϼ");
				}
			}else if(subMenu.equals("3")){
				//˳
				Util.println(ps, "ϵͳ3˳");
				try {
					Thread.sleep(3000);
				} catch (InterruptedException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
				Util.println(ps, "\n\t˳ɹӭ´ʹá");
				return "Exit";
			}else{
				continue;
			}
			//δ֪˳
		}
//		return "NullPointerException";
	}