0

I have following controller in spring web application:

@Controller
public class MigrationController {

/*  @Autowired
    com.nated.app.migration.service.AddItemService Service;*/

     @RequestMapping("/signin")
    public ModelAndView signIn() {
        ModelAndView mav = new ModelAndView("signin");
        //MigrationTO bean = new MigrationTO();
        //mav.addObject("searchUserGet", bean);
        return mav;
    }
     @RequestMapping("/migration")
    public ModelAndView searchContact() {

        //MigrationTO bean = new MigrationTO();
        //mav.addObject("searchUserGet", bean);
        MigrationService migrationService=new MigrationService();
        MigrationTO migrationTO=migrationService.getMigrationItems("OTH");
        ModelAndView mav = new ModelAndView("migrationPage");
        mav.addObject("migrationTO", migrationTO);
        return mav;
    } 
}   

look in the method searchcontact ,method getmigrationItem is not getting called.

Anyone please suggest me some solution

    import java.util.List;

import com.nated.app.migration.beans.MigrationTO;
import com.nated.app.migration.dao.IMigrationDao;
import com.nated.app.migration.dao.impl.MigrationDaoImpl;

public class MigrationService {

    public MigrationTO getMigrationItems(String status){
        List<MigrationTO> lst = null;
        MigrationTO migrationTO=null;
        try {
            IMigrationDao migrationDao=new MigrationDaoImpl();
             migrationTO = migrationDao.getMigrationItems(status);
             if(migrationTO.getOthersFlag()=="Y"){
                 migrationTO = migrationDao.getMigrationItemsOther("Nap");
             }
             return migrationTO;
        }  catch (Exception exception) {
            //logger.log(Level.SEVERE, exception.getMessage());
            exception.printStackTrace();
            //throw exception;
        } finally {
            //logger.log(Level.INFO, "getMigrationItems Ends");
        }

    }
}

this is service,will it work and i was putting break point at last line(return).

Rks
  • 103
  • 2
  • 13

0 Answers0