Planned maintenance is scheduled for the week of June 15th - the exact date and time will be announced soon.
See More Details
Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
JSP vs Struts vs ICEFaces/Spring/Hibernate
Hi Everyone,
We are currently building portlets for new enterprise application on Liferay 5.2.3, and on the Plugins SDK environment
Question is: should we go with Struts (this is the default for ext portlets) or JSP (most community & official plugins use this) or should we use the rich internet ICEFaces?
My problem with JSP is that its too old, and doesnt support MVC well. Struts? Oh well....no rich internet controls. ICEFaces? Seems very tempting...especially since I've been able to deploy the sample ICEFaces portlet on Liferay....but it doesnt work with JQuery...and license isnt free?
Spring? Doesnt seem ready for production yet....
Please could anyone advice on these platforms....which to use?
O should I just stick with pure, old JSP+JQuery+Hibernate?
Thanks
We are currently building portlets for new enterprise application on Liferay 5.2.3, and on the Plugins SDK environment
Question is: should we go with Struts (this is the default for ext portlets) or JSP (most community & official plugins use this) or should we use the rich internet ICEFaces?
My problem with JSP is that its too old, and doesnt support MVC well. Struts? Oh well....no rich internet controls. ICEFaces? Seems very tempting...especially since I've been able to deploy the sample ICEFaces portlet on Liferay....but it doesnt work with JQuery...and license isnt free?
Spring? Doesnt seem ready for production yet....
Please could anyone advice on these platforms....which to use?
O should I just stick with pure, old JSP+JQuery+Hibernate?
Thanks
Anyone, any advice on this plssssssssssssssssssssssss?
Hi all!
I'm very interested to this old post and to the question...
What is the best choice for the construction of a new enterprise-wide project (with MVC based portlets)?
I've ever used Struts portlet in the past but with new Liferay version (6.0.x) this framework seems to be no longer supported (only Apache Struts portlets work but with problems).
I'm searching for a Struts 2 Liferay portlet but I did not find any example of this.
So, what is the best? JSF, ICEFaces or others technologies?
Up guys, have your say about.
I'm very interested to this old post and to the question...
What is the best choice for the construction of a new enterprise-wide project (with MVC based portlets)?
I've ever used Struts portlet in the past but with new Liferay version (6.0.x) this framework seems to be no longer supported (only Apache Struts portlets work but with problems).
I'm searching for a Struts 2 Liferay portlet but I did not find any example of this.
So, what is the best? JSF, ICEFaces or others technologies?
Up guys, have your say about.
My general advice is to stick to what you know don't choose a framework that no-one in your team knows really well. Also make sure the framework you choose is suitable for what you are trying to accomplish. For instance I wouldn't use anything that is JSF based for any public facing web because it will be difficult to scale.
Liferay MVCPortlet + AlloyUI + ServiceBuilder is a powerful combo. If you are familiar with Spring MVC then Spring Portlet MVC might be a good choice.
Also any framework I would choose I would make sure it supports JSR 286 natively.
Liferay MVCPortlet + AlloyUI + ServiceBuilder is a powerful combo. If you are familiar with Spring MVC then Spring Portlet MVC might be a good choice.
Also any framework I would choose I would make sure it supports JSR 286 natively.
Mika Koivisto:
My general advice is to stick to what you know don't choose a framework that no-one in your team knows really well. Also make sure the framework you choose is suitable for what you are trying to accomplish. For instance I wouldn't use anything that is JSF based for any public facing web because it will be difficult to scale.
Liferay MVCPortlet + AlloyUI + ServiceBuilder is a powerful combo. If you are familiar with Spring MVC then Spring Portlet MVC might be a good choice.
Also any framework I would choose I would make sure it supports JSR 286 natively.
Thanks Mika.
Only a question: there is an example of Spring MVC Portlet? In the svn repository I found nothing about it.
Try this
http://www.liferay.com/downloads/liferay-portal/community-plugins/-/software_catalog/products/2575789?_98_redirect=%2Fdownloads%2Fliferay-portal%2Fcommunity-plugins%2F-%2Fsoftware_catalog%2Fproducts%3F_98_type%3Dportlet%26_98_cur%3D1%26_98_delta%3D20%26_98_keywords%3DSPRING%26_98_advancedSearch%3Dfalse%26_98_andOperator%3Dtrue%26_98_orderByCol%3Dversion%26_98_orderByType%3Ddesc
Regards,
Nagendra
http://www.liferay.com/downloads/liferay-portal/community-plugins/-/software_catalog/products/2575789?_98_redirect=%2Fdownloads%2Fliferay-portal%2Fcommunity-plugins%2F-%2Fsoftware_catalog%2Fproducts%3F_98_type%3Dportlet%26_98_cur%3D1%26_98_delta%3D20%26_98_keywords%3DSPRING%26_98_advancedSearch%3Dfalse%26_98_andOperator%3Dtrue%26_98_orderByCol%3Dversion%26_98_orderByType%3Ddesc
Regards,
Nagendra
Community
Company
Feedback