Hi Nitin,
I tried Ajax and it solves the problem. This is what I tried:
For the form fields, I added an onblur event handler. This handler script first checks if the user has changed the value of the field. If yes, then it POSTs that field, its value, and the form bean name to a
servlet that is in the same web application as the portlet. The servlet then extracts the form bean object from session based on the form bean name that was POSTed and updates the specific field using reflection apis.
Thanks again for throwing in this idea.
Regards,
Jayanand