- public boolean beforeTemplate(HttpServletRequest req, HttpServletResponse resp) throws IOException {
- if (req.getParameter("orgaForm") != null) {
- Form.getForm(req, MyOrganisationsForm.class).submit(resp.getWriter(), req);
- } else if (req.getParameter("processDetails") != null) {
- MyDetailsForm form = Form.getForm(req, MyDetailsForm.class);
- form.submit(resp.getWriter(), req);
- } else if (req.getParameter("processContact") != null) {
- MyListingForm form = Form.getForm(req, MyListingForm.class);
- form.submit(resp.getWriter(), req);
- } else {
- return false;
+ public boolean beforePost(HttpServletRequest req, HttpServletResponse resp) throws IOException {
+ if (req.getParameter("orgaForm") != null && Form.getForm(req, MyOrganisationsForm.class).submitExceptionProtected(req)) {
+ resp.sendRedirect(PATH);
+ return true;