Subversion Repositories SmartDukaan

Rev

Rev 24349 | Rev 32171 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.spice.profitmandi.web.config;

import com.spice.profitmandi.dao.entity.auth.AuthUser;
import com.spice.profitmandi.web.controller.AuthUserController;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.beans.propertyeditors.StringTrimmerEditor;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.WebDataBinder;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.InitBinder;

@ControllerAdvice(basePackages="com.spice.profitmandi.*")
//@ControllerAdvice(basePackageClasses = AuthUser.class)
//@ControllerAdvice("com.spice.profitmandi.*")
//@Controller
//@ControllerAdvice(value = "com.spice.profitmandi.*")
//@ControllerAdvice(basePackages = {"com.spice.profitmandi.web.controller","com.spice.profitmandi.web.config","com.spice.profitmandi.*"})
//@ControllerAdvice(basePackages = {"com.spice.profitmandi.web.controller"})
public class ControllerSetup
{

    //private static final Logger LOGGER = LogManager.getLogger(ControllerSetup.class);
    @InitBinder
    public void initBinder (WebDataBinder binder )
    {
       // LOGGER.info("trimming successfully");
        StringTrimmerEditor stringtrimmer = new StringTrimmerEditor(true);
        binder.registerCustomEditor(String.class, stringtrimmer);

//        StringTrimmerEditor stringtrimmer = new StringTrimmerEditor(false);
//        binder.registerCustomEditor(String.class,"last_name", stringtrimmer);

    }
}