Package org.slim3.controller.validator

Examples of org.slim3.controller.validator.Errors


                + path
                + ") must start with \"/\".");
        }
        request
            .setAttribute(ControllerConstants.FORWARD_SERVLET_PATH_KEY, path);
        Router router = RouterFactory.getRouter();
        String routingPath = router.route(request, path);
        if (routingPath != null) {
            int index = routingPath.lastIndexOf('?');
            if (index < 0) {
                path = routingPath;
            } else {
View Full Code Here


        controller.servletContext = servletContext;
        controller.request = request;
        controller.response = response;
        int pos = path.lastIndexOf('/');
        controller.basePath = path.substring(0, pos + 1);
        Errors errors = (Errors) request.getAttribute(ControllerConstants.ERRORS_KEY);
        if (errors == null) {
            errors = new Errors();
            request.setAttribute(ControllerConstants.ERRORS_KEY, errors);
        }
        controller.errors = errors;
        return controller;
    }
View Full Code Here

        int pos = path.lastIndexOf('/');
        controller.basePath = path.substring(0, pos + 1);
        request.setAttribute(
            ControllerConstants.BASE_PATH_KEY,
            controller.basePath);
        Errors errors =
            (Errors) request.getAttribute(ControllerConstants.ERRORS_KEY);
        if (errors == null) {
            errors = new Errors();
            request.setAttribute(ControllerConstants.ERRORS_KEY, errors);
        }
        controller.errors = errors;
        return controller;
    }
View Full Code Here

        int pos = path.lastIndexOf('/');
        controller.basePath = path.substring(0, pos + 1);
        request.setAttribute(
            ControllerConstants.BASE_PATH_KEY,
            controller.basePath);
        Errors errors =
            (Errors) request.getAttribute(ControllerConstants.ERRORS_KEY);
        if (errors == null) {
            errors = new Errors();
            request.setAttribute(ControllerConstants.ERRORS_KEY, errors);
        }
        controller.errors = errors;
        return controller;
    }
View Full Code Here

        assertThat(controller.basePath, is("/"));
        assertThat(controller, is(sameInstance(tester
            .requestScope(ControllerConstants.CONTROLLER_KEY))));
        assertThat(controller.basePath, is(tester
            .requestScope(ControllerConstants.BASE_PATH_KEY)));
        Errors errors = controller.errors;
        assertThat(errors, is(not(nullValue())));
        assertThat(errors, is(sameInstance(tester
            .requestScope(ControllerConstants.ERRORS_KEY))));
    }
View Full Code Here

     * @throws Exception
     *
     */
    @Test
    public void getControllerForErrors() throws Exception {
        Errors errors = new Errors();
        tester.requestScope(ControllerConstants.ERRORS_KEY, errors);
        Controller controller =
            tester.frontController.getController(
                tester.request,
                tester.response,
View Full Code Here

     */
    @Test
    public void getErrors() throws Exception {
        tester.request.setAttribute(
            ControllerConstants.ERRORS_KEY,
            new Errors());
        assertThat(tester.getErrors(), is(not(nullValue())));
    }
View Full Code Here

        tester.start("/blog/update");
        UpdateController controller = tester.getController();
        assertThat(controller, is(notNullValue()));
        assertThat(tester.isRedirect(), is(false));
        assertThat(tester.getDestinationPath(), is("/blog/edit.jsp"));
        Errors errors = tester.getErrors();
        assertThat(errors.get("title"), is(notNullValue()));
        assertThat(errors.get("content"), is(notNullValue()));
    }
View Full Code Here

        tester.start("/blog/insert");
        InsertController controller = tester.getController();
        assertThat(controller, is(notNullValue()));
        assertThat(tester.isRedirect(), is(false));
        assertThat(tester.getDestinationPath(), is("/blog/create"));
        Errors errors = tester.getErrors();
        assertThat(errors.get("title"), is(notNullValue()));
        assertThat(errors.get("content"), is(notNullValue()));
    }
View Full Code Here

            this.page = page;
            this.basePath = "aaa";
            this.servletContext = new MockServletContext();
            this.request = new MockHttpServletRequest(servletContext);
            this.response = new MockHttpServletResponse();
            this.errors = new Errors();
        }
View Full Code Here

TOP

Related Classes of org.slim3.controller.validator.Errors

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.