您是否了解能够为我提供类似Portlet的界面的技术?
但我不想使用JSR 168/268 portlet规范和portlet容器。 原因是:我的Web应用程序是可以安装在客户端服务器上的产品(可以是weblogic / websphere / tomcat)。 将portlet容器与我的应用程序一起打包以安装在客户端Web服务器上太多了。
此外,这项技术提供了许多我不需要的功能。实际上,我所需要的只是小孔的外观和感觉(可拖动和可自定义的窗户,添加和移除窗户等)。
我知道也有可能使用客户端技术(比如jquery),这很酷,但我想知道是否有任何类型的Java技术也会给我这个。
所以,如果你知道像struts或spring-mvc组件库这样的工作或者第三方产品,我想知道。
如果您认为我的整个方法都是错误的,我也想知道。
答案 0 :(得分:1)
看看gwtportlets。来自他们的网站;
GWT Portlets是一个免费的开源网站 构建GWT的框架(Google Web 工具包)应用程序。它定义了一个 非常简单&富有成效但又强大 编程模型构建良好 看起来,模块化的GWT应用程序。
编程模型有点 类似于编写JSR168 portlet 门户服务器(Liferay,JBoss Portal 等等。)。 “门户”是你的 使用GWT构建的应用程序 Portlets框架作为库。 开发了应用程序功能 松散耦合的Portlet每个都有 可选的服务器端DataProvider。
查看演示here
答案 1 :(得分:1)
另一个建议是JSF 2.0,它提供了AJAX支持,可以直接更新部分HTML页面。
看看这个系列,了解可能性:
http://www.ibm.com/developerworks/java/library/j-jsf2fu1/index.html