User Portlet User Portlet

Discussions
This is an issue with the order of operations in your code. The best way to solve this is break your code into small manageable functions. When you write code, try to make simple functions which return values and test to see whether these functions...