最佳答案
就是这样,Sven,我还没有尝试过 JSF portlet bridge,但我已经使用 Struts portlet bridge 和 spring-webmvc-portlet 将近 2 年了。
这是我自己的观点:
我会尽量避免使用 Struts portlet 桥。这是一个仍然存在的死东西,因为一些 Portal 已经使用它并且它仍然内置在其中。它已经很老了,它达到了它的目的,但是像 spring-webmvc-portlet 这样的东西 - 使用它并不明智。除非您是 Struts 爱好者并且您还没有尝试过 Spring-mvc 或 JSF。
我喜欢spring portlet环境集成到servlet env的原理。除了
Add multipart request support to portlet resource requests (SPR-7662)
Spring Portlet MVC - Unable to return JSON data from @ResourceMapping (SPR-7344)
使用 Struts 桥,您最终会做大量低级别的事情来隐藏这个事实,即在请求到达主门户 Servlet 之后,它变成了“portlet 请求”。使用 Spring,您不关心 :-) 谈论像 Liferay、JBoss 或 uPortal 这样的门户网站
关于java - 有哪些 JSR 168 兼容的 Java Web 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4797609/