After some ideas shared by Jeroen and me, some thinking, some
blogging and some DisplayTag code review, I decided I'd write
this tag from scratch. (see and for previous state about this)
It was written test-first, using HttpUnit, more specifically
ServletUnit, which supports jsp! (It also supports listeners and
filters, at least in cvs) I wrote a tiny test framework to test
my jsp's, and voilà. The tag seems to be working quite well. I
should do a release soon. It needs a little revamping with the
way it writes stuff to the output, and how it's configured. For
now there's an ugly singleton, which makes it untestable. Seems
we might be able, by using pico/nanocontainer's servlet
extension, to do a nice little design. Something like
pico'servletcontextlistener would put a BeanDisplayTagConfig
object in the container, which in turn could be somehow
retrieved by the tag, eventhough it's not really pico-isable
....(The configuration would only be possible through pico,
maybe, but I'd consider that being ok. To be