This week's book giveaway is in the Spring forum. We're giving away four copies of Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2 and have Marten Deinum & Iuliana Cosmina on-line! See this thread for details.
I am very little idea about portals and am thrust into a task which needs extensive research on portals. Here's my problem...
I have a web-application. Its a huge one. Currently it uses Struts/Tiles for the front end. Now a new requirement has come in which needs another layer to be added in front of the application, hosted on a portal server which only displays the favorite tiles of the user and have Portal-like customization capability. So when a user logs in to the web application, the user does not go to his home page by default but he is taken to the favorites page showing only a few of the tiles that he has set as favorites. But when the user clicks on any of the link he would be taken to second layer which is the original application that we already have built.
Converting the whole application into portals/portlets isn't an option. That would need a whole lot of re-work!
Now my question is...
1. Can this be done through portals/portlets? I read something about Web Clipping. But since i don't know much about Portlets, I would like to know from you guys.
2. Which Portal Tool can be used and would be best suited for this? I have short-listed a few, could you please tell me which one would serve the purpose best? And if i missed anything please add to the list:
1. Apache Jetspeed 2.2.0
2. JBoss Portal Platform 2.7.1
3. Liferay Portal 2.5.3
Webclipping is like showing only part of the existing pages inside a portlet. For example, if you want to show the yahoo whether report content in your webpage (in a portlet), then using webclipping, you can show only that part of content inside your portlet. So, the actual source of the content is Yahoo site but your site visitor can feel that it is part of your web page. something like IFRAME but here you can select only fragmens based on <div> or <td> or any content within html elements
I have not used Jetspeed but Liferay and JBOSS are major portals. We have also weblogic, websphere and Vignette portals. Liferay/JBOSS/Jetspeed are open source. So you can easily download and install.