This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I am working on a struts 2 web application where a user can customize the UI (show/hide columns or buttons etc) and the preferences need to be restored whenever the page is viewed. There are only few screens and each screen can be customized.
Please share if there is any well-known approach to implementing this.