1
我有form.jsp.from,我正在发送请求过滤器。
现在我正在调度请求控制器在spring.Here我使用自定义注释。在这里我需要返回响应作为字符串类型不ModelAndView.Whats我的问题是请求来过滤,但不是控制器。
请求是:/sendRequest.htm
过滤器代码是:RequestDispatcher rd = request.getRequestDispatcher(“/ sendRequest.htm”); rd.forward(request,response); 控制器是:
http:// localhost:8080/sendRequest.htm 404(Not Found)
@Controller
public class ResponseController{
@RequestMapping(value="/sendRequest.htm",method = RequestMethod.POST)
public @ResponseBody String sendResponse(HttpServletRequest request,HttpServletResponse response){
return "msg";
}
我的春天ser.xml是:
<context:component-scan base-package="myPackage" /> <mvc:annotation-driven />
正确。每个方法的请求映射都会附加到该类的请求映射中,因此,在这种情况下,您只需要一个或另一个,但最好的选择是白色建议的。 – DavidA
先生,我只是删除了class @ @ RequestMapping,但仍然请求不去控制器。在form.jsp我的请求是(/project/sendRequest.htm?action=enquiryform&fromReq=client)
我不知道如何发送请求到来自filter.plz的控制器帮助我sir –
什么是您的web.xml中的DispatcherServlet的servlet映射? – white