I didn't expect this.
After all my lovingly crafted work. I switch back to IE 6.028 and guess what?
Not only does it not cache pages with forms in them, it makes you click through 2 ugly screens to resubmit.
For struts, which relies heavily on form submission, this is pure death.
For instance, I'm viewing my portfolio, click a button to see the obligatory chart - hit the back button and woops! its all gone. Click forward - thats gone too.
Joe Public gives up at this stage.
It will be impossible to write commercial webapps in struts if this continues to be IE behaviour.
gutted.