Spring Portlet MVC中@RequestMapping(“VIEW”)注释的用法是什么?

时间:2013-01-08 22:50:05

标签: spring-mvc portlet

在我的Spring portlet控制器类中,我在类级别有这个:

@Controller
@RequestMapping("VIEW")
public class myContoller extends AbstractController

现在@RequestMapping应该将请求URL映射到动作处理程序(控制器)。 但是说@RequestMapping("VIEW").

的用法是什么

portlet.xml中,我为此特定的portlet控制器定义了<portlet-mode>VIEW</portlet-mode>

1 个答案:

答案 0 :(得分:3)

Portlet可以支持不同的模式(如果我没记错的话,默认为VIEWEDITHELP

<portlet-mode>VIEW</portlet-mode>中的

portlet.xml表示portlet支持VIEW模式。

@Controller
@RequestMapping("VIEW") 
public class myContoller extends AbstractController

只是将此控制器的@RequestMapping注释方法处理的请求限制为以VIEW模式发送的请求。