0
我正在開發一個Web應用程序,並且我有一個Rest Service可以生成一個xml。頭看起來像這樣重置服務無法編組沒有@XmlRootElement的jaxb對象
@RequestMapping(value="/{catalogId}",method= RequestMethod.GET,produces = MediaType.APPLICATION_XML)
public @ResponseBody
ResponseEntity<CatalogueType> getCatalog(@PathVariable(value = "catalogId") String catalogId, HttpServletResponse response) throws Exception {
的問題是,CatalogueType是一個JAXB對象,但沒有@XmlRootElement標籤,因爲這個原因,我得到HTTP 406錯誤。我無法修改返回類。我如何使這個工作?