One of my friends absolutely hates JSTL. With a capital H. He believes that there is no reason to learn another language when he already knows Java... which works just fine in JSP's. I was tasked to add some functionality to one of his JSP's. Which humorously has scriptlets and JSTL mixed. Maybe confusingly would be a better description. He understands the fundamentals of JSTL and is a master at Java, but asking him to <c:set var=... just drives him up the wall.
I don't understand this at all... but I am starting to. <c:choose> takes a truckload more code to do a simple if("blah".equals(blah) || "something".equals(blah)) What is so bad about <%= car.getMake().getModel() %> Is it that much better than <c:out value="${car.make.model}"/> I doubt it. Which is one of the reasons I am going to start taking a serious look at Velocity and how well it integrates with Struts.
Posted by carl at November 25, 2003 10:05 PM
Comments