currentUser.setEmail(user.getEmail());
currentUser.setTimeZone(user.getTimeZone());
currentUser.setLocale(user.getLocale());
if (user.getPassword() != null && user.getConfirmPassword() != null && user.getPassword().length() > 0 && user.getPassword().equals(user.getConfirmPassword())) {
if (us != null) {
currentUser.setPassword(us.encryptPassword(user.getUsername(), user.getPassword()));
} else {
currentUser.setPassword(StringUtil.md5Base16(user.getPassword()));
}
currentUser.setConfirmPassword(user.getPassword());
}