2015-11-05 66 views
0

我的继承人为Class(TECNICO)控制器后从Java(springboot)采用了棱角分明的js

@RestController 
public class TecnicoController { 

@Autowired 
TecnicoRepository tecnicoRepository; 

@Autowired 
private final TecnicoService tecnicoService; 

@Inject 
public TecnicoController(final TecnicoService tecnicoService) { 
    this.tecnicoService = tecnicoService; 
} 

@RequestMapping(value = "/get/tecnico/{id}", method = RequestMethod.GET) 
@ResponseBody 
public Object queryTecnico(@PathVariable Long id) { 
    Tecnico tecnico = tecnicoService.getTecnico(id); 
    if (tecnico == null) 
     return "No encontrado"; 
    return tecnico; 
} 

@RequestMapping(value = "/get/tecnico/", method = RequestMethod.GET) 
@ResponseBody 
public Object queryTecnico() { 
    List<Tecnico> tecnico = tecnicoRepository.findAll(); 
    return tecnico; 
} 

@RequestMapping(value = "/post/tecnico", method = RequestMethod.POST) 
public Tecnico editTecnico(@RequestBody @Valid final Tecnico tecnico) { 
    return tecnicoRepository.save(tecnico); 
} 
} 

而且here's角文件

Angularjs file

我的问题是如何DB我应该修复这个html以使post方法正常工作吗? 对于angularJS我真的很陌生,我很难搞清楚它。 HTML PAGE

回答

0

Json的返回引用导致数据没有得到张贴在json输出@JsonBackReference只是简单地评论它就够了。