Javascript 始终在独立tomcat中返回emptyJSON数组

Javascript 始终在独立tomcat中返回emptyJSON数组,javascript,json,web-services,tomcat,spring-boot,Javascript,Json,Web Services,Tomcat,Spring Boot,我正在开发一个spring启动应用程序,这是我的Rest控制器 @RestController public class State_Controller { List<State> state_list = new ArrayList<State>(); state_data object; @RequestMapping(value="/state",produces={MediaType.APPLICATION_JSON_VALUE

我正在开发一个spring启动应用程序,这是我的Rest控制器

@RestController
public class State_Controller {
    List<State>  state_list = new ArrayList<State>();   
    state_data object;

    @RequestMapping(value="/state",produces={MediaType.APPLICATION_JSON_VALUE},method=RequestMethod.GET)
    public ResponseEntity<List<State>> getthreshold(@RequestParam("start") String start_time,@RequestParam("end") String end_time){

            Timestamp start_time1 = Timestamp.valueOf(start_time);
            Timestamp end_time1 = Timestamp.valueOf(end_time);

        List<State> state_list=get_state( start_time1, end_time1);
        return new ResponseEntity<List<State>>(state_list,HttpStatus.OK);
    }
    @ResponseBody   
    public List<State>  get_state(Timestamp start_time,Timestamp end_time){

        System.out.println(start_time);
        object = new state_data(start_time,end_time);
        state_list=object.printTopics();
        return state_list;
    }
}
当我使用嵌入式tomcat时,它完美地提供了JSONdata

 http://localhost:8080/Application_Name/state?start=2012-03-03 00:00:00&end=2012-03-03 10:00:00
每次返回一个空数组。
非常感谢您的帮助。

我发现了问题所在。问题在于postgresql jdbc连接器的依赖关系不起作用

 http://localhost:8080/state?start=2012-03-03 00:00:00&end=2012-03-03 10:00:00
 http://localhost:8080/Application_Name/state?start=2012-03-03 00:00:00&end=2012-03-03 10:00:00