Introducing Portlet Generator 1.0
I've just added the portlet generator utility to this site. This utility replaces the "create.bat" and "create.sh" scripts that come with Liferay's PluginSDK. It offers...
Hello Struts Portlet
I've placed a very simple Hello Struts portlet in the downloads section. It doesn't do nearly enough to show the power of Struts in Liferay. Look for a future Struts portlets...
Hello jQuery Portlet I was recently asked: "What is jQuery?".
By now, most Javascript enthusiasts understand the advantages of jQuery's power. To demonstrate one of those advantages, I've added...
Hello Spring Portlet
I've placed a simple, Hello World type Spring portlet in the downloads section. Check it out. It uses the Spring ParameterizableViewController to forward to the view JSP.
Using jQuery with Liferay, Part 2 Four more core effects are Show, Toggle, Fade In, and Animate. This week's portlet and the screencast below gives a demonstration of these four effects in a Liferay Portlet....
By now, most Javascript enthusiasts understand the advantages of jQuery’s power. To demonstrate one of those advantages, I’ve added a simple portlet demonstrating the use of jQuery with a submit button.
Play the video below to see this portlet in action. Notice that the screen immediately updates and does not flicker when the button is clicked. Subsequent clicks removes the previous list and redisplays the list again.
If you’d missed the announcement, a new standard edition version of Liferay is now available: version 5.2.2. Go to the Downloads area of Liferay to update your version.
In the coming days, I’ll be posting updated versions of all of this site’s portlets as well. Trackback to http://www.robisoft.com/downloads/ to check on the progress for this site.
The World Time Clock portlet is now in the downloads sections. It extends javax.portlet.GenericPortlet to display a digital clock using javascript within a Java Server Page.
This is a simple portlet that demonstrates that frameworks are not necessarily needed if all you require is a simple View presented in the portlet window.