That is what I'm doing now at work:
I have
Java Beans (i.e., classes that conform to specific characteristics) that do the computational work including connecting to other hosts over the Internet and getting the required info, and then JSPs to extract that info via either the <jsp: getProperty> tag or the plain <%= ... tags.
Today my supervisor said that it was "Method Two" that I was using... so I was surprised when you mentioned it here... And I better continue to read the long Sun
doc!