嗨,我需要使用liferay构建一个门户网站。在要求中,门户网站应该具有响应性。我们不想使用jsp。现在我们使用jsf 2.x使用primeface来构建portlet但是我担心在未来的这个框架中在UI(关键部分)上进行大量的自定义。 我需要有关框架的建议(pro& cons),以及更少的开发时间,出色的Web响应能力。我应该考虑使用jsp mvcPortlet开发portlet并使用AlloyUI来自定义UI。
答案 0 :(得分:0)
我不太了解通常用mvc模式开发的素数。
但是我可以告诉你,mvc是Liferay的标准,从版本6.2引导程序2.3.2 CSS原生包含(不是JS部分!)。 Liferay布局模板也跟随引导类而不再是aui类。
所以我认为如果你使用Liferay 6.2 JSP / MVC / Bootstrap肯定是更快更容易的方式。
很抱歉,如果我无法比较两种模式更好!
答案 1 :(得分:0)
liferay(特别是6.2)具有一些响应式内置功能。
您只需使用css即可为页面添加响应式未来。 默认情况下,liferay中的portlet会填满所有容器。实际上它填满了你的布局。
这意味着如果您在布局中添加自适应的未来,您也会自动将其应用到您的portlet。 (如果切换的框比您的框的内容也被切换。例如:http://kolozsvaros.ro/web/kolozsvaros/fooldal)
使用方法请查看此页面: https://www.liferay.com/web/nathan.cavanaugh/blog/-/blogs/liferay-com-mobile-sites-and-responsive-layouts
答案 2 :(得分:0)
新合金:Liferay Faces Showcase显示的组件直接与Liferay Portal的响应式JSF的引导程序集成一起工作。有关详细信息,请参阅Liferay Faces 4.2.0-m2 release announcement。