在我的Spring portlet控制器类中,我在类级别有这个:
@Controller
@RequestMapping("VIEW")
public class myContoller extends AbstractController
现在@RequestMapping
应该将请求URL映射到动作处理程序(控制器)。
但是说@RequestMapping("VIEW").
在portlet.xml
中,我为此特定的portlet控制器定义了<portlet-mode>VIEW</portlet-mode>
。
答案 0 :(得分:3)
Portlet可以支持不同的模式(如果我没记错的话,默认为VIEW
,EDIT
和HELP
。
<portlet-mode>VIEW</portlet-mode>
中的 portlet.xml
表示portlet支持VIEW
模式。
@Controller
@RequestMapping("VIEW")
public class myContoller extends AbstractController
只是将此控制器的@RequestMapping
注释方法处理的请求限制为以VIEW
模式发送的请求。