通过方法名返回ModelAndView和Request Mapping的方法签名

时间:2015-10-27 17:59:22

标签: spring-mvc

两个初学者SpringMVC问题:

1)SpringMVC中是否需要用于ModelAndView返回方法的签名类型,或者它是自由格式的,具有您想要的任何参数/顺序?我见过这些例子:

public ModelAndView action1(HttpServletRequest request);
public ModelAndView action2(Model m);
public ModelAndView action2(HttpServletRequest request, Model m);
public ModelAndView action4();
//etc.

2)是否可以通过方法名称而不是整个URL进行RequestMapping?我们有一个URL,/ test,可以是/ test?method = action1或/ test?method = action2(类似于Struts)。

@RequestMapping("/test?method=action1")
public ModelAndView action1(Model m)
{
//...
}

0 个答案:

没有答案