我写了一个控制器类和一个像
这样的动作方法@Controller
public class Controller
{
@RequestParam("/test.htm")
public String action(Model model)
{
//Something
}
}
如何在行动的方法体中获取HttpServletRequest
对象?
答案 0 :(得分:3)
@Controller public class Controller { @RequestParam("/test.htm") public String action(Model model,HttpServletRequest request) { //Something try{ request.getParameter("user_name");//write in try-catch blok }catch(ServletException ex){ } } }
答案 1 :(得分:1)
Spring MVC很乐意利用HttpServletRequest,HttpServletResponse和许多其他类进行处理:
直接在方法参数中添加HttpServletRequest,如下所示:
@RequestParam("/test.htm")
public String action(Model model , HttpServletRequest request)
{
//Something
}