@RequestMapping(value = "/{siteId}/{pageId}/resendemailReminder.htm", method = RequestMethod.POST) protected ModelAndView resendEmailReminderForAttachment( @PathVariable String siteId, @PathVariable String pageId, HttpServletRequest request, HttpServletResponse response) throws Exception { ModelAndView modelAndView = null; try { AuthRequest ar = getLoggedInAuthRequest(request, response, "message.can.not.resend.email.reminder"); NGPage ngp = registerRequiredProject(ar, siteId, pageId); String reminderId = ar.reqParam("rid"); String emailto = ar.defParam("emailto", null); ReminderRecord.reminderEmail(ar, pageId, reminderId, emailto, ngp); modelAndView = createRedirectView(ar, "reminders.htm"); } catch (Exception ex) { throw new NGException( "nugen.operation.fail.project.resend.email.reminder", new Object[] {pageId, siteId}, ex); } return modelAndView; }