Example usage for org.springframework.beans.propertyeditors StringTrimmerEditor StringTrimmerEditor

List of usage examples for org.springframework.beans.propertyeditors StringTrimmerEditor StringTrimmerEditor

Introduction

In this page you can find the example usage for org.springframework.beans.propertyeditors StringTrimmerEditor StringTrimmerEditor.

Prototype

public StringTrimmerEditor(boolean emptyAsNull) 

Source Link

Document

Create a new StringTrimmerEditor.

Usage

From source file:org.terasoluna.gfw.functionaltest.app.string.FullHalfPairsBuilderWithStringTrimmerController.java

@InitBinder
public void initConvertPairFormWebDataBinder(WebDataBinder binder) {
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
}

From source file:org.terasoluna.gfw.functionaltest.app.el.ElListOfSimpleValueDefaultTrimController.java

@InitBinder
public void bindTrimmingEditor(WebDataBinder binder) {
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
}

From source file:org.duracloud.account.config.WebConfig.java

@Override
@Bean// w w  w.j  a  v  a 2 s .c o  m
public RequestMappingHandlerAdapter requestMappingHandlerAdapter() {
    RequestMappingHandlerAdapter adapter = super.requestMappingHandlerAdapter();
    ConfigurableWebBindingInitializer initializer = (ConfigurableWebBindingInitializer) adapter
            .getWebBindingInitializer();

    PropertyEditorRegistrar propertyEditorRegistrar = new PropertyEditorRegistrar() {
        @Override
        public void registerCustomEditors(PropertyEditorRegistry registry) {
            //Trim strings before setting values on all form beans.
            registry.registerCustomEditor(Object.class, new StringTrimmerEditor(true));
        }
    };

    initializer.setPropertyEditorRegistrar(propertyEditorRegistrar);
    return adapter;
}

From source file:am.ik.categolj2.api.user.UserRestController.java

@InitBinder
public void initBinder(WebDataBinder binder) {
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
}

From source file:net.groupbuy.controller.admin.BaseController.java

/**
 * ?/*from   w w  w.jav  a2 s .  c  o m*/
 * 
 * @param binder
 *            WebDataBinder
 */
@InitBinder
protected void initBinder(WebDataBinder binder) {
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
    binder.registerCustomEditor(Date.class, new DateEditor(true));
}

From source file:egovframework.rte.cmmn.web.EgovBindingInitializer.java

/**
* initBinder//from  w w w. ja  va 2s .co m
* @param binder
* @param request
* @see ??  
*/
public void initBinder(WebDataBinder binder, WebRequest request) {
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
    dateFormat.setLenient(false);
    binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, false));
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(false));
}

From source file:egovframework.rte.tex.com.web.EgovBindingInitializer.java

/**
* initBinder//w w  w.  j av a 2 s.  c  o m
* @param binder
* @param request
* @see ??  
*/
public void initBinder(WebDataBinder binder, WebRequest request) {
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd", Locale.KOREA);
    dateFormat.setLenient(false);
    binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, false));
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(false));
}

From source file:egovframework.example.cmmn.web.EgovBindingInitializer.java

/**
* initBinder/*  w w w .j  a va  2 s.  c  o m*/
* @param binder
* @param request
* @see ??  
*/
@Override
public void initBinder(WebDataBinder binder, WebRequest request) {
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
    dateFormat.setLenient(false);
    binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, false));
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(false));
}

From source file:org.tonguetied.web.BundleController.java

@Override
protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception {
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
}

From source file:org.tonguetied.web.UserController.java

@Override
protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception {
    binder.registerCustomEditor(Permission.class, new PermissionSupport());
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
}