【发布时间】:2011-07-18 14:16:28
【问题描述】:
我有一个处理关税和关税类别的 portlet。我正在使用 Liferay 5.2.3 和 Spring Portlet 框架。
添加到页面时,portlet 应该在两种模式下工作:
- 显示主屏幕-标准模式(MainScreenController)
- 显示关税类别详细信息 (TariffCategoryController) - 当设置了 portlet 首选项“showCategoryDetail”时
当设置了 portlet 首选项时,我无法弄清楚如何将请求更改/转发到 TariffCategoryController。你能给我一个提示吗?谢谢!
@Controller("mainScreenController")
@RequestMapping("VIEW")
public class MainScreenController {
@RenderMapping
public String handleRenderRequest() {
return "mainScreen";
}
...
}
@Controller("tariffCategoryController")
@RequestMapping("VIEW")
public class TariffCategoryController {
@RenderMapping(params = "myaction=showTariffCategory")
public String handleRenderRequest() {
return "tariffCategory";
}
...
}
【问题讨论】:
标签: java spring-mvc liferay portlet portal