}
public ActionForward searchByCurricularCourse(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
HttpServletResponse response) {
final CurricularCourse curricularCourse = getDomainObject(request, "curricularCourseCode");
final Integer semester = getIntegerFromRequest(request, "semester");
final ExecutionYear executionYear = getDomainObject(request, "executionYearID");
request.setAttribute("semester", semester);
request.setAttribute("year", getIntegerFromRequest(request, "year"));
request.setAttribute("curricularYear", executionYear);
request.setAttribute("enrolmentList", searchStudentByCriteria(executionYear, curricularCourse, semester));
SearchStudentsByCurricularCourseParametersBean bean = getOrCreateSearchBean();
bean.setExecutionYear(executionYear);
bean.setCurricularCourse(curricularCourse);
bean.setDegreeCurricularPlan(curricularCourse.getDegreeCurricularPlan());
request.setAttribute("searchBean", bean);
return mapping.findForward("studentByCurricularCourse");
}