You can get it from the value stack, while you are iterating the User
object in on top of the value stack, so you can get it there
public String getDomainName(){
User user = (User) ActionContext.getContext().getValueStack().peek();
return domainService.findDomainById(user.getDomainId()).getName();
}