Package org.apache.tiles

Examples of org.apache.tiles.TilesContainer.render()


        composeStack.push(attribute);
        TilesContainer container = createMock(TilesContainer.class);
        Integer requestItem = new Integer(1);

        container.endContext(requestItem);
        container.render(attribute, requestItem);

        replay(resolver, container);
        model.end(composeStack, container, false, requestItem);
        verify(resolver, container);
    }
View Full Code Here


        container.prepare("myPreparer", requestItem);
        expect(resolver.computeAttribute(container, attribute, "myName", "myRole", false, "myDefaultValue",
                "myDefaultValueRole", "myDefaultValueType", requestItem)).andReturn(attribute);
        expect(container.startContext(requestItem)).andReturn(attributeContext);
        container.endContext(requestItem);
        container.render(attribute, requestItem);

        replay(resolver, container);
        model.execute(container, false, "myPreparer", "myRole", "myDefaultValue",
                "myDefaultValueRole", "myDefaultValueType", "myName", attribute, requestItem);
        verify(resolver, container);
View Full Code Here

        expect(container.getAttributeContext(requestItem)).andReturn(attributeContext);
        container.endContext(requestItem);
        attributeContext.setPreparer("myPreparer");
        attributeContext.setTemplateAttribute((Attribute) notNull());
        container.render("myDefinitionName", requestItem);

        replay(container, attributeContext);
        model.end(container, "myDefinitionName", "myTemplate",
                "myTemplateType", "myTemplateExpression", "myRole",
                "myPreparer", requestItem);
View Full Code Here

        expect(container.startContext(requestItem)).andReturn(attributeContext);
        expect(container.getAttributeContext(requestItem)).andReturn(attributeContext);
        container.endContext(requestItem);
        attributeContext.setPreparer("myPreparer");
        attributeContext.setTemplateAttribute((Attribute) notNull());
        container.render("myDefinitionName", requestItem);

        replay(container, attributeContext);
        model.execute(container, "myDefinitionName", "myTemplate",
                "myTemplateType", "myTemplateExpression", "myRole",
                "myPreparer", requestItem);
View Full Code Here

        throws IOException, ServletException {
        TilesContainer container = TilesAccess.getContainer(getServletContext());
        mutator.mutate(container.getAttributeContext(req, res), req);
        try {
            String definitionName = getDefinitionForRequest(req);
            container.render(definitionName, req, res);
        } catch (TilesException e) {
            throw new ServletException(
                    "Error wrapping jsp with tile definition. "
                            + e.getMessage(), e);
        }
View Full Code Here

        expect(applicationScope.get("key")).andReturn(container);
        expect(container.getAttributeContext(isA(ServletRequest.class))).andReturn(attributeContext);
        request.setAttribute("org.apache.tiles.decoration.PREVENT:tokenKey", true);
        expect(request.getAttribute("javax.servlet.include.servlet_path")).andReturn(null);
        expect(request.getServletPath()).andReturn("/tiles");
        container.render(eq("definitionKey"), isA(ServletRequest.class));
        chain.doFilter(request, response);

        replay(servletContext, request, response, chain, applicationContext,
                applicationScope, container, attributeContext);
        filter.doFilter(request, response, chain);
View Full Code Here

            mutator.mutate(container.getAttributeContext(request), req);
            if (preventDecorationToken != null) {
                req.setAttribute(preventDecorationToken, Boolean.TRUE);
            }
            String definitionName = getDefinitionForRequest(req);
            container.render(definitionName, request);
        }
        filterChain.doFilter(req, res);
    }

    /**
 
View Full Code Here

        mutator.mutate(container.getAttributeContext(request), req);
        String definition = getDefinitionName(req);
        if (log.isDebugEnabled()) {
            log.info("Dispatching to tile '" + definition + "'");
        }
        container.render(definition, request);
    }

    /**
     * Returns the called definition name for the given request.
     *
 
View Full Code Here

        expect(container.startContext(request)).andReturn(attributeContext);
        expect(container.getAttributeContext(request)).andReturn(attributeContext);
        container.endContext(request);
        attributeContext.setPreparer("myPreparer");
        attributeContext.setTemplateAttribute((Attribute) notNull());
        container.render("myDefinitionName", request);

        replay(container, attributeContext, request, applicationContext, modelBody);
        model.execute("myDefinitionName", "myTemplate", "myTemplateType",
                "myTemplateExpression", "myRole", "myPreparer",
                false, request, modelBody);
View Full Code Here

                    throws IOException {
                Request velocityRequest = createVelocityRequest(
                        getServletContext(), writer);
                TilesContainer container = TilesAccess
                        .getCurrentContainer(velocityRequest);
                container.render(attribute, velocityRequest);
                return true;
            }

        };
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.