投稿リクエストをフィルターに送信している form.jsp.from があります。
今、私は春にコントローラーにリクエストをディスパッチしています.ここではカスタム注釈を使用しています.ここでは、ModelAndViewではなく文字列型として応答を返す必要があります.Whats私の問題は、リクエストがフィルターに送信されますが、コントローラーには送信されません。
リクエストは:/sendRequest.htm
フィルタコードは:RequestDispatcher rd=request.getRequestDispatcher("/sendRequest.htm"); rd.forward(リクエスト、レスポンス); コントローラは次のとおりです。
@Controller
public class ResponseController{
@RequestMapping(value="/sendRequest.htm",method = RequestMethod.POST)
public @ResponseBody String sendResponse(HttpServletRequest request,HttpServletResponse response){
return "msg";
}
そして、私の spring-ser.xml は次のとおりです。
<context:component-scan base-package="myPackage" /> <mvc:annotation-driven />