Here is an example of a servlet sending an HTML email. It doesn't send a distinct page but it can be used to generate HTML to send. Offhand, the only way I can think to send an HTML page is to read in the page thru IO to a String and use message.setContent(yourString). There might be a better way.
Jason E. Brawner<br />Sun Certified Java Programmer<br />Sun Certified Web Component Developer