private ActionForward viewUnit(ActionMapping mapping, HttpServletRequest request, final Unit unit) {
if (unit.isPlanetUnit()) {
request.setAttribute("searchBean", new ExternalUnitsSearchBean());
return mapping.findForward("searchExternalUnits");
} else {
request.setAttribute("unitResultBean", new ExternalUnitResultBean(unit));
buildUnitBean(request, unit);
return mapping.findForward(findForwardNameFor(unit));
}
}