2005-04-16
JSP: reusable chunks of markup
[This is a reply to http://www.theserverside.com/news/thread.tss?thread_id=33326#166473; theserverside forums wouldn't let me post this: "invalid html" although there is none]
JSP lacks in so many ways.
* reusable markup: tag files should have an invocation api from Java. I once hacked Jasper to allow that. You could get a SimpleTag instance for a path and invoke it. Spec people weren't interested. Promised me something else exciting - I'm still waiting.* The grand unified EL still cannot call methods. ${content.isVisibleTo(user)} ?
* JSPs can't be called from somewhere else than the web app. Template staging in a CMS? No way.
* JSPs need compilation. Precompile, ja ja.
* Look ma, no escaping. Oh you're doing markup? Please use a taglib. Otherwise welcome scripting attacks.
I've had it. That's why I'd like to advertise a lightweight, fast, embeddable, XML-centric template engine I've built: https://axt.dev.java.net
2005-04-08
BBCB
I'm in!I thought coming to the CLR team I’d be more popular among my peers, more respected by my native Australians, and maybe even win the “Australian of the year” award for my contributions to society and my display of willingness to put up with this country… Unfortunately, my dreams have not been realized. Instead, whenever I proudly proclaim to my peers that I, Joel Pobar, am a member of the Common Language Runtime team, the immediate response is “Can you tell Chris Brumme to add new stuff to his blog? I’ve been waiting a year now!”. I’ve reevaluated my goals and ambitions. I’ve decided to cave in to the wants and needs of our customers who prefer architectural quality meat, instead of sour Australian PM potatoes. I’m campaigning to Bring Back Chris Brumme’s Blog!From Joel Pobar, via BradA.