User tmp = getService().get(uid);
if (tmp != null && tmp instanceof Administrator) {
Validators v = new Validators(request);
v.add("name", v.required());
v.add("mail", v.required(), v.regexp(VALID_PAT_MAILADDR));
if (v.validate()) {
getService().put(uid, name, mail);
return redirect("/user/");
} else {
return forward("/user/edit.jsp");
}