我正在使用websphere门户服务器6.1启动一个门户项目。这涉及很多portlet,我倾向于使用JSR286规范而不是JSR168
此外,我想使用Spring Portlet MVC,但3.0版仍然在M2中,并且没有适当的文档来添加新功能。
我应该开始使用Spring v2.5.6以及之后的迁移吗?以后会涉及到很多返工吗?
有更好的选择吗?
此外,是否有像AppFuse一样的预打包框架?
谢谢,
拉夫
答案 0 :(得分:1)
我认为您应该查看Spring Portlet MVC的路线图,也许您可以开始使用M2版本并稍后升级。如果你打算使用AJAX,那么286规范对portlet有AJAX支持(资源url),你必须使用servlet来破解168规范。另一个不同之处是事件体系结构,其中portlet可以使用jsr 286 api进行通信,而168则无法开箱即用。
我知道struts家伙也打算做一个286插件。花时间和重量来衡量利弊。
作为最后一点,我建议您使用轻量级门户开发,然后在websphere上部署(尽管您的portlet必须完全兼容),因为webspehere的速度很慢。