code: @Execute
      public HtmlResponse details(final int crudMode, final String id) {
          verifyCrudMode(crudMode, CrudMode.DETAILS);
          saveToken();
          return asHtml(path_AdminUser_AdminUserDetailsJsp).useForm(EditForm.class, op -> {
              op.setup(form -> {
                  userService.getUser(id).ifPresent(entity -> {
                      copyBeanToBean(entity, form, copyOp -> {
                          copyOp.excludeNull();
                      });
                      form.crudMode = crudMode;
                  }).orElse(() -> {
                      throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), () -> asListHtml());
                  });
                  resetPassword(form);
              });
          }).renderWith(data -> {
              registerForms(data);
          });
      }
docs: -------