Here is the process in more detail. I may be going about this the wrong way.
What happens in the process is, a form gets filled out and the data is saved to a backend database. At a latter time another user needs to be shown a slightly different form with the same data for reviewing purposes. The second user can enter data in a few new fields, but the old data should be read only. Then another user gets shown the same data for review. The process keeps going for few more users, each one entering a field or two (Comments etc.), until the end where the data should reside in the database.
The issue is multiple users can be filling out forms simultaneously, so the data has to be kept separate using a key that's stored in the Java App. So when the users are shown a form it needs to query the database with the key and display the data.
Another issue is, the Java App can only pass URL to Internet Explorer, so I don't believe it will accept command line parameters with spaces (/aggregate etc). Is this correct? So I'm hoping to have the Java App write an XML file to the local machine storing the key. Then have the form read the XML file in the OnLoad event and do the query.
First, does this sound like a good way to do it, or am I missing a better way? And second, can it be done within the OnLoad event?
Sorry for the confusion. I should have been clearer in my first post.
I appreciate the input so far.
Thanks