// 先检测该用户是否存在,存在则删除 org.opencms.file.CmsUser user = null; try { user = cmsAdminObj.readUser("test2"); cmsAdminObj.deleteUser("test2"); out.println("The user test2 exists, and has already been deleted!"); } catch (Exception e) { }
// 如果该用户不存在,则创建该用户 try { java.util.Hashtable params = new java.util.Hashtable(); org.opencms.file.CmsUser newuser = cmsAdminObj.createUser("test2","12345678", "This is a new user", params); cmsAdminObj.addUserToGroup("test2","Administrators"); //optional out.println("The user has been created successfully!"); } catch (Exception e) { }
// 修改指定用户 try { user = cmsAdminObj.readUser("test2"); user.setFirstname("hello"); user.setLastname("world"); user.setDescription("This a new user:)"); user.setEmail("test@test.com");