Re: Am I the only one who questions JSTL, Struts Tags, XSL Tags?
From: John Harlow (sirsausage_at_hotmail.com)
Date: 10/14/04
- Next message: Dale King: "Re: emacs Vs Eclipse?"
- Previous message: Oscar kind: "Re: Open Source Equivalent of jDeveloper or WL Workshop"
- In reply to: Greg Smith: "Am I the only one who questions JSTL, Struts Tags, XSL Tags?"
- Next in thread: Will Hartung: "Re: Am I the only one who questions JSTL, Struts Tags, XSL Tags?"
- Reply: Will Hartung: "Re: Am I the only one who questions JSTL, Struts Tags, XSL Tags?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 14 Oct 2004 12:18:55 -0400
Greg Smith wrote:
> in our office i recently vented about the constant reintroduction of
> the IF/WHILE/FOR/FOREACH tags in <c:> and <x:> and other taglibs.
> IMHO, it is a terrible affront to the Java language. We already have
> If/While/For/Foreach in Java, adding it to every taglib dilutes the
> language.
>
> Essentially, a taglib is an extension to HTML. I feel that having
> multiple IF statements weakens the programming environment. Why not
> just use Java's IF. Extending HTML to allow control structures
> attempts to make HTML a programming language - which it is not. It is
> a markup language. And a pretty decent one at that. But HTML does
> not lend itself well to describing programming constructs, in
> particular flow control.
>
> Am I alone in this?
<rant>
I would like to shoot the person who suggested the <input> tag should have
eve been added to HTML. HTML is a great BROWSING format for BROWSERS which
were not designed for INTERACTIVE DATA ENTRY applications.
So now we have silly "rigs" to deal with like tags, cookies and client side
javascript, and ridiculous hoops to jump through because the connectionless
server can't push stuff to the client and caches stuff when we don't want it
to and multiple flavors of browsers etc.
</rant>
For now we're stuck with taglibs or some other directives to have the server
build the HTML. I have devised a MUCH more efficient way of doing things in
my server design, but it still requires some "hints" in the HTML for the
server to dynamically build the HTML.
Someday maybe the IT world will wake up and see how silly it is to force
this HTML round peg into an interactive application square hole.
- Next message: Dale King: "Re: emacs Vs Eclipse?"
- Previous message: Oscar kind: "Re: Open Source Equivalent of jDeveloper or WL Workshop"
- In reply to: Greg Smith: "Am I the only one who questions JSTL, Struts Tags, XSL Tags?"
- Next in thread: Will Hartung: "Re: Am I the only one who questions JSTL, Struts Tags, XSL Tags?"
- Reply: Will Hartung: "Re: Am I the only one who questions JSTL, Struts Tags, XSL Tags?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|