目前我的团队使用Java servlet和相当简单的HTML或Flex前端开发在线表单,并将每个表单部署为独立的EAR。我们的计划是将整个站点转移到门户服务器上,并使用JSF为交互式内容(如表单)开发新的UI,但目前我们仍然有开发用于部署旧WAS 6.1服务器的表单。很显然,JSF是我们可以立即开始采用的东西,但我也希望团队能够在即将开展的项目中获得一些经验,这将有助于我们在将来开始开发基于Portlet的项目。在实施门户平台之前,我们可以采用哪些方面的portlet开发?
完全可能的是,我们最终会在实现门户平台后重写每个表单,所以我不一定会寻找方法来构造我们的代码,以便它可以适应门户网站的使用。相反,我想关注目前我们可能没有使用的servlet的相关设计模式,技术,库,API等,但我们可以采用这些设计模式,技术,库,API等,而不需要对旧的WAS 6.1服务器进行任何更改需要花费大量的时间和精力来支持基于servlet的系统)。