Originally posted by James Clark:
Writing the HTML directly from the servlet code seems like a good way to start.
I'll respectfully, but strongly, disagree. The only thing worse than putting
Java code in a JSP, is moving HTML markup to Java.
I';d start by writing, by hand, the desired HTML construct. And then see if I could use the existing JSTL tags to "JSP-ify" it. If not, I'd then design custom tags to handle it.