2015-11-05 22 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只是簡單地評論它就夠了。