public ActionForward listActivities( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { Person person = getLoggedPerson(request); request.setAttribute( "national-events", new ArrayList<ResearchEvent>(person.getAssociatedEvents(ScopeType.NATIONAL))); request.setAttribute( "international-events", new ArrayList<ResearchEvent>(person.getAssociatedEvents(ScopeType.INTERNATIONAL))); request.setAttribute( "international-eventEditions", new ArrayList<EventEdition>(person.getAssociatedEventEditions(ScopeType.INTERNATIONAL))); request.setAttribute( "national-eventEditions", new ArrayList<EventEdition>(person.getAssociatedEventEditions(ScopeType.NATIONAL))); request.setAttribute( "national-journals", new ArrayList<ScientificJournal>( person.getAssociatedScientificJournals(ScopeType.NATIONAL))); request.setAttribute( "international-journals", new ArrayList<ScientificJournal>( person.getAssociatedScientificJournals(ScopeType.INTERNATIONAL))); request.setAttribute( "cooperations", new ArrayList<Cooperation>(person.getAssociatedCooperations())); request.setAttribute( "national-issues", new ArrayList<JournalIssue>(person.getAssociatedJournalIssues(ScopeType.NATIONAL))); request.setAttribute( "international-issues", new ArrayList<JournalIssue>(person.getAssociatedJournalIssues(ScopeType.INTERNATIONAL))); return mapping.findForward("ListActivities"); }