![](/img/trans.png)
[英]HttpServletRequest is null when testing RestController in Spring
[英]Changing httpservletrequest to restcontroller in Spring
我有一個 servlet class,它有一個方法“process”,超過了 HttpServlet
@override
protected void process(HttpServletRequest request, HttpServletResponse response) {
InputStream in = null;
OutputStream out = null;
String inXml = null;
//some more code..
}
它正在讀取進入 servlet 的任何內容。
我如何將其重寫為 spring 中的 rest controller?
只需將其編碼為:
@RestController
public ReturnType process(HttpServletRequest request, HttpServletResponse response {
//...
}
並檢查 Spring MVC 文檔的這一部分:
@RequestMapping
處理程序方法具有靈活的簽名,可以從一系列受支持的 controller 方法 arguments 和返回值中進行選擇。
注意:
@RestController
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.