[英]Configure Spring REST Controller without DispatcherServlet
我想使用沒有DispatcherServlet的Spring設置Rest Controller。
我曾與Spring MVC的調度程序servlet一起使用Rest Controller,但我不知道如何在沒有它的情況下設置控制器。
以下是我嘗試過的代碼:
@Controller
@RequestMapping("/somemapping")
public class SomeControllerImpl implements SomeController {
@Autowired
private SomeService service;
@Override
@ResponseBody
@RequestMapping(value = "/", method = RequestMethod.GET)
public List<DO> getAllDO() {
return service.getAllDO();
}
}
當我嘗試使用“localhost:8080 / appName / somemapping /”訪問上述控制器時,它給出了404錯誤。
編輯:我有Websphere應用服務器。 如果這與我的問題有關。
您可以使用http:// localhost:8080 / somemapping /訪問上述控制器的GET方法
您也可以將值賦予value=""
而不是給出@RequestMapping(value = "/")
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.