簡體   English   中英

配置沒有DispatcherServlet的Spring REST Controller

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM