Package org.springframework.web.servlet.support

Examples of org.springframework.web.servlet.support.RequestContext


        throw new ServletException("Tiles container is not initialized. "
            + "Have you added a TilesConfigurer to your web application context?");
      }

      exposeModelAsRequestAttributes(model, request);
      JstlUtils.exposeLocalizationContext(new RequestContext(request, servletContext));

      TilesRequestContext tilesRequestContext = tilesRequestContextFactory.createRequestContext(
          container.getApplicationContext(), new Object[] { request, response });
      Definition compositeDefinition = container.getDefinitionsFactory().getDefinition(getUrl(),
          tilesRequestContext);
View Full Code Here


        throw new ServletException("Tiles container is not initialized. "
            + "Have you added a TilesConfigurer to your web application context?");
      }

      exposeModelAsRequestAttributes(model, request);
      JstlUtils.exposeLocalizationContext(new RequestContext(request, servletContext));

      Definition compositeDefinition = container.getDefinitionsFactory().getDefinition(getUrl(), tilesRequest);

      Map<String, Attribute> flattenedAttributeMap = new HashMap<String, Attribute>();
      flattenAttributeMap(container, tilesRequest, flattenedAttributeMap, compositeDefinition);
View Full Code Here

    exposeModelAsRequestAttributes(model, request);

    if (this.exposeJstlAttributes) {
      ServletContext servletContext = getServletContext();
      JstlUtils.exposeLocalizationContext(new RequestContext(request, servletContext));
    }

    if (!response.isCommitted()) {
      // Tiles is going to use a forward, but some web containers (e.g.
      // OC4J 10.1.3)
View Full Code Here

        createEvaluationContext(conversionService);
        createBindings();
    }
   
    private void createRequestContext() {
        RequestContext requestContext = new RequestContext(
            springWebContext.getHttpServletRequest(), springWebContext.getHttpServletResponse(), springWebContext.getServletContext(), springWebContext.getVariables());
        springWebContext.setVariable(SPRING_REQUEST_CONTEXT, requestContext);
    }
View Full Code Here

  /**
   * @see org.springframework.web.servlet.support.RequestContext#getBindStatus(String)
   */
  public BindStatus getBindStatus(String path) throws IllegalStateException {
    return new BindStatus(new RequestContext(this.request), path, false);
  }
View Full Code Here

  /**
   * @see org.springframework.web.servlet.support.RequestContext#getBindStatus(String, boolean)
   */
  public BindStatus getBindStatus(String path, boolean htmlEscape) throws IllegalStateException {
    return new BindStatus(new RequestContext(this.request), path, true);
  }
View Full Code Here

        throw new ServletException("Incorrect ThemeResolver");
      }
      if (!"theme".equals(RequestContextUtils.getThemeResolver(request).resolveThemeName(request))) {
        throw new ServletException("Incorrect theme name");
      }
      RequestContext rc = new RequestContext(request);
      rc.changeLocale(Locale.US, TimeZone.getTimeZone("GMT+1"));
      rc.changeTheme("theme2");
      if (!Locale.US.equals(RequestContextUtils.getLocale(request))) {
        throw new ServletException("Incorrect Locale");
      }
      if (!Locale.US.equals(LocaleContextHolder.getLocale())) {
        throw new ServletException("Incorrect Locale");
View Full Code Here

      throw new ServletException("Tiles container is not initialized. " +
          "Have you added a TilesConfigurer to your web application context?");
    }

    exposeModelAsRequestAttributes(model, request);
    JstlUtils.exposeLocalizationContext(new RequestContext(request, servletContext));
    if (this.alwaysInclude) {
      ServletUtil.setForceInclude(request, true);
    }
    container.render(getUrl(), request, response);
  }
View Full Code Here

   * @see org.springframework.web.servlet.support.RequestContext
   */
  protected RequestContext createRequestContext(
      HttpServletRequest request, HttpServletResponse response, Map<String, Object> model) {

    return new RequestContext(request, response, getServletContext(), model);
  }
View Full Code Here

   * @see net.sf.jasperreports.engine.JRParameter#REPORT_LOCALE
   * @see net.sf.jasperreports.engine.JRParameter#REPORT_RESOURCE_BUNDLE
   * @see org.springframework.web.servlet.support.JstlUtils#exposeLocalizationContext
   */
  protected void exposeLocalizationContext(Map<String, Object> model, HttpServletRequest request) {
    RequestContext rc = new RequestContext(request, getServletContext());
    Locale locale = rc.getLocale();
    if (!model.containsKey(JRParameter.REPORT_LOCALE)) {
      model.put(JRParameter.REPORT_LOCALE, locale);
    }
    TimeZone timeZone = rc.getTimeZone();
    if (timeZone != null && !model.containsKey(JRParameter.REPORT_TIME_ZONE)) {
      model.put(JRParameter.REPORT_TIME_ZONE, timeZone);
    }
    JasperReport report = getReport();
    if ((report == null || report.getResourceBundle() == null) &&
        !model.containsKey(JRParameter.REPORT_RESOURCE_BUNDLE)) {
      model.put(JRParameter.REPORT_RESOURCE_BUNDLE,
          new MessageSourceResourceBundle(rc.getMessageSource(), locale));
    }
  }
View Full Code Here

TOP

Related Classes of org.springframework.web.servlet.support.RequestContext

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.