Example usage for org.springframework.web.filter CharacterEncodingFilter setEncoding

List of usage examples for org.springframework.web.filter CharacterEncodingFilter setEncoding

Introduction

In this page you can find the example usage for org.springframework.web.filter CharacterEncodingFilter setEncoding.

Prototype

public void setEncoding(@Nullable String encoding) 

Source Link

Document

Set the encoding to use for requests.

Usage

From source file:de.pksoftware.springstrap.core.util.ConfigUtils.java

/**
 * Creates the filter chain./*from   w  w w .ja  va2s. c o m*/
 * @param sContext
 */
public static void createFilterChain(ServletContext sContext) {
    // EnumSet<DispatcherType> dispatcherTypes =
    // EnumSet.of(DispatcherType.REQUEST, DispatcherType.FORWARD);

    CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
    characterEncodingFilter.setEncoding("UTF-8");
    characterEncodingFilter.setForceEncoding(true);

    FilterRegistration.Dynamic characterEncoding = sContext.addFilter("characterEncoding",
            characterEncodingFilter);
    characterEncoding.addMappingForUrlPatterns(null, true, "/*");

    DelegatingFilterProxy filter = new DelegatingFilterProxy("springSecurityFilterChain");
    //TODO Why is this needed?
    filter.setContextAttribute("org.springframework.web.servlet.FrameworkServlet.CONTEXT.dispatcher");

    sContext.addFilter("springSecurityFilterChain", filter).addMappingForUrlPatterns(null, false, "/*");

    // FilterRegistration.Dynamic security =
    // sContext.addFilter("springSecurityFilterChain", new
    // DelegatingFilterProxy());
    // security.addMappingForUrlPatterns(null, true, "/*");
}

From source file:loternik.MyTomcatApplication.java

/**
 *
 * @return/* ww w .  j  a va2s  .  c  om*/
 */
@Bean
public Filter characterEncodingFilter() {
    CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
    characterEncodingFilter.setEncoding("UTF-8");
    characterEncodingFilter.setForceEncoding(true);
    return characterEncodingFilter;
}

From source file:org.pavlov.springlocalejavaconfig.config.Config.java

@Override
protected Filter[] getServletFilters() {

    CharacterEncodingFilter cef = new CharacterEncodingFilter();
    cef.setEncoding("UTF-8");
    Filter[] filters = new Filter[] { cef };
    return filters; //To change body of generated methods, choose Tools | Templates.
}

From source file:com.project.framework.configuration.WebAppInit.java

@Override
protected Filter[] getServletFilters() {
    CharacterEncodingFilter encodingFilter = new CharacterEncodingFilter();
    encodingFilter.setEncoding("UTF-8");
    encodingFilter.setForceEncoding(true);
    return new Filter[] { encodingFilter };
}

From source file:im.dadoo.cas.server.configuration.WebAppInitializer.java

@Override
protected Filter[] getServletFilters() {
    CharacterEncodingFilter ceFilter = new CharacterEncodingFilter();
    ceFilter.setEncoding("UTF-8");
    ceFilter.setForceEncoding(true);/*w  ww  .  ja va 2  s  . c  o  m*/

    HiddenHttpMethodFilter hhmFilter = new HiddenHttpMethodFilter();
    return new Filter[] { ceFilter, hhmFilter };
}

From source file:ru.langboost.config.AppInitializer.java

@Override
protected Filter[] getServletFilters() {
    CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
    characterEncodingFilter.setEncoding("UTF-8");
    characterEncodingFilter.setForceEncoding(true);
    return new Filter[] { characterEncodingFilter };
}

From source file:cz.muni.fi.pa165.rest.layer.Initializer.java

@Override
protected Filter[] getServletFilters() {
    CharacterEncodingFilter encodingFilter = new CharacterEncodingFilter();
    encodingFilter.setEncoding("utf-8");
    encodingFilter.setForceEncoding(true);

    ShallowEtagHeaderFilter shallowEtagHeaderFilter = new ShallowEtagHeaderFilter();

    return new Filter[] { encodingFilter, shallowEtagHeaderFilter };
}

From source file:mx.edu.um.eventosum.config.WebAppInitializer.java

@Override
protected Filter[] getServletFilters() {

    CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
    characterEncodingFilter.setEncoding("UTF-8");

    return new Filter[] { characterEncodingFilter };
}

From source file:com.kdubb.socialshowcaseboot.config.SpringMvcInitializer.java

@Override
protected Filter[] getServletFilters() {
    CharacterEncodingFilter encodingFilter = new CharacterEncodingFilter();
    encodingFilter.setEncoding("UTF-8");
    encodingFilter.setForceEncoding(true);

    DelegatingFilterProxy reconnectDelegate = new DelegatingFilterProxy("apiExceptionHandler");

    return new Filter[] { reconnectDelegate, encodingFilter, new HiddenHttpMethodFilter() };
}

From source file:br.com.alura.casadocodigo.conf.ServletSpringMVC.java

@Override
protected Filter[] getServletFilters() {
    CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
    characterEncodingFilter.setEncoding("UTF-8");
    return new Filter[] { characterEncodingFilter };
}