<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How to Reference and Use JSTL in your Web Application</title>
	<atom:link href="http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/</link>
	<description>Notes by Peter Mularien on Hibernate, Spring, CSS, Java, etc.</description>
	<lastBuildDate>Sun, 05 Sep 2010 11:03:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Amith</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-29673</link>
		<dc:creator>Amith</dc:creator>
		<pubDate>Mon, 30 Aug 2010 16:51:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-29673</guid>
		<description>Really helped in fixing my problems with JSTL. My application server was using JSP 2.4 and i was using an incompatible version of JSTL. The table you have come up with is helpful. You saved me a lot of time with this well written information. I appreciate your time and effort. Thanks very much. Keep it up :) !

Cheers,
Amith Nambiar</description>
		<content:encoded><![CDATA[<p>Really helped in fixing my problems with JSTL. My application server was using JSP 2.4 and i was using an incompatible version of JSTL. The table you have come up with is helpful. You saved me a lot of time with this well written information. I appreciate your time and effort. Thanks very much. Keep it up <img src='http://www.mularien.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  !</p>
<p>Cheers,<br />
Amith Nambiar</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric P</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-26609</link>
		<dc:creator>Eric P</dc:creator>
		<pubDate>Thu, 27 May 2010 02:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-26609</guid>
		<description>The JSTL jars are in the main Maven repo.
http://repo2.maven.org/maven2/javax/servlet/jstl/</description>
		<content:encoded><![CDATA[<p>The JSTL jars are in the main Maven repo.<br />
<a href="http://repo2.maven.org/maven2/javax/servlet/jstl/" rel="nofollow">http://repo2.maven.org/maven2/javax/servlet/jstl/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-23294</link>
		<dc:creator>chris</dc:creator>
		<pubDate>Wed, 03 Feb 2010 02:29:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-23294</guid>
		<description>Thankyou so much for this info! I can&#039;t believe they changed the url, because there are so many websites that still say to use the old URL and it caused me so many issues.</description>
		<content:encoded><![CDATA[<p>Thankyou so much for this info! I can&#8217;t believe they changed the url, because there are so many websites that still say to use the old URL and it caused me so many issues.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruno ARLIGUY &#8250; S&#8217;y retrouver dans les numéros de versions de Java / JEE / JSP / JSTL</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-22567</link>
		<dc:creator>Bruno ARLIGUY &#8250; S&#8217;y retrouver dans les numéros de versions de Java / JEE / JSP / JSTL</dc:creator>
		<pubDate>Tue, 12 Jan 2010 13:17:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-22567</guid>
		<description>[...] compliqué de s&#8217;y retrouver dans toutes ces versions, alors voilà un résumé extrait de cet article intéressant sur [...]</description>
		<content:encoded><![CDATA[<p>[...] compliqué de s&#8217;y retrouver dans toutes ces versions, alors voilà un résumé extrait de cet article intéressant sur [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-21385</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Wed, 16 Dec 2009 17:44:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-21385</guid>
		<description>Thanks for the article.  None of my EL expressions were evaluating.  Turns out it was the web-app tag in the web.xml.</description>
		<content:encoded><![CDATA[<p>Thanks for the article.  None of my EL expressions were evaluating.  Turns out it was the web-app tag in the web.xml.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: charles lane</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-18943</link>
		<dc:creator>charles lane</dc:creator>
		<pubDate>Mon, 14 Sep 2009 06:47:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-18943</guid>
		<description>Quick clarification? what did you mean by this &quot;Unfortunately, since JSP was pushed out about 4-5 years ago, a lot of the information that you find on the web is extremely dated, often going back to JSTL 1.0 syntax (or, gasp, using scriptlets!).&quot;

I do find that the books that I read sometimes feel out of step with the developer forums. I am trying to raise my proficiency at J2EE development and am focusing on JSP. The other widely used presentation tool seems to be ASP, which I am allergic to.
Do you think JSP is on the rise? Or on the decline? I really was not sure how to take your comments. 
I also get the impression that nobody refers to &quot;EL&quot;, it being merged or overtaken by JSTL. Is that correct?
Thanks! Charles</description>
		<content:encoded><![CDATA[<p>Quick clarification? what did you mean by this &#8220;Unfortunately, since JSP was pushed out about 4-5 years ago, a lot of the information that you find on the web is extremely dated, often going back to JSTL 1.0 syntax (or, gasp, using scriptlets!).&#8221;</p>
<p>I do find that the books that I read sometimes feel out of step with the developer forums. I am trying to raise my proficiency at J2EE development and am focusing on JSP. The other widely used presentation tool seems to be ASP, which I am allergic to.<br />
Do you think JSP is on the rise? Or on the decline? I really was not sure how to take your comments.<br />
I also get the impression that nobody refers to &#8220;EL&#8221;, it being merged or overtaken by JSTL. Is that correct?<br />
Thanks! Charles</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joakim Andersson &#187; Blog Archive &#187; How to Reference and Use JSTL in your Web Application</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-5828</link>
		<dc:creator>Joakim Andersson &#187; Blog Archive &#187; How to Reference and Use JSTL in your Web Application</dc:creator>
		<pubDate>Thu, 27 Nov 2008 10:19:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-5828</guid>
		<description>[...]  » How to Reference and Use JSTL in your Web Application - It’s Only Software.   &#160; [...]</description>
		<content:encoded><![CDATA[<p>[...]  » How to Reference and Use JSTL in your Web Application &#8211; It’s Only Software.   &nbsp; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-3980</link>
		<dc:creator>Roberto</dc:creator>
		<pubDate>Wed, 01 Oct 2008 14:00:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-3980</guid>
		<description>Thank you very much for posting this information.  I had been banging my head trying to figure out the issue with expression language.  Now that I&#039;ve read this and doing some testing like what you did, I&#039;ve figured where the incompatibility problem was. Thanks!!!</description>
		<content:encoded><![CDATA[<p>Thank you very much for posting this information.  I had been banging my head trying to figure out the issue with expression language.  Now that I&#8217;ve read this and doing some testing like what you did, I&#8217;ve figured where the incompatibility problem was. Thanks!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-3977</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Wed, 01 Oct 2008 06:59:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-3977</guid>
		<description>I agree, there isn&#039;t any quality documentation on the web regarding actual implementations. I would be interested to see your tests performed with Unified Expression Language. I&#039;ve seen example where they claim you can place #{} references anywhere on the page, but whenever I try that I get an error about including deferred values in template text. I&#039;m using servlet 2.5, JSP 2.1 (apparently glassfish 2 supports this, but this error doesn&#039;t seem to indicate that) and JSTL 1.2. Looking at glassfish I found multiple jars containing JSTL implementations and the TLD doesn&#039;t have tag atributes that can handle deferred values as per the examples. Also, accessing the nested variable created by the forEach loop isn&#039;t accessible using #{} syntax as a number of examples claim. the loop does however iterate the correct number of times with #{} in the items attribute. It appears I have the correct software stack in place, but am now re downloading containers etc to work out is anything has been added to them by my dev tools that have messed with the implementations used.
I was originally trying to use JSF managed beans with the JSTL loop tag, but even with plain JSPs have access issues.
If you have experience with the JSP 2.1 EL #{} it would be good to know if you&#039;ve had success with placing it in template text and also using with</description>
		<content:encoded><![CDATA[<p>I agree, there isn&#8217;t any quality documentation on the web regarding actual implementations. I would be interested to see your tests performed with Unified Expression Language. I&#8217;ve seen example where they claim you can place #{} references anywhere on the page, but whenever I try that I get an error about including deferred values in template text. I&#8217;m using servlet 2.5, JSP 2.1 (apparently glassfish 2 supports this, but this error doesn&#8217;t seem to indicate that) and JSTL 1.2. Looking at glassfish I found multiple jars containing JSTL implementations and the TLD doesn&#8217;t have tag atributes that can handle deferred values as per the examples. Also, accessing the nested variable created by the forEach loop isn&#8217;t accessible using #{} syntax as a number of examples claim. the loop does however iterate the correct number of times with #{} in the items attribute. It appears I have the correct software stack in place, but am now re downloading containers etc to work out is anything has been added to them by my dev tools that have messed with the implementations used.<br />
I was originally trying to use JSF managed beans with the JSTL loop tag, but even with plain JSPs have access issues.<br />
If you have experience with the JSP 2.1 EL #{} it would be good to know if you&#8217;ve had success with placing it in template text and also using with</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/comment-page-1/#comment-2370</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 09 Jul 2008 19:26:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/#comment-2370</guid>
		<description>My biggest frustration with JSTL is it&#039;s semi-abandoned state. There are some heavy-ugly JEE stacks like GF and JBOSS that support it out of the box, but lighter (and more useful) ones like Tomcat and Jetty -- don&#039;t even have instructions on how to set JSTL 1.2 up properly. Moreover, JSTL 1.2 jars are nowhere to be found.

This is what I did to make Tomcat 6 to &quot;like&quot; JSTL 1.2 -- you basically take appserv-jstl.jar (from either GF or JEE /lib) and &quot;trim&quot; the javaee.jar to only have  javax.servlet.jsp.jstl package (otherwise you risk running into conflicts with other JEE crap-libs in Tomcat) and by including these into web app -- you&#039;ll have JSTL 1.2. EL is already in Tomcat.

On the side note this is of course a dirty hack. I don&#039;t have too much JSTL code yet so I might be up for some unpleasant discoveries very shortly. On the side note I think JSTL is the best thing that happened to JSP -- a compromise between simplicity and functionality that makes PHP/Ruby bleak. Look how many custom tag libs spawned on Apache when it was introduced! I have no idea why community and Sun suddenly lost interest and not maintaining this technology anymore. Struts/Spring being &quot;golden handcuffs&quot; and JSF with its complexity being the &quot;EJB for the web&quot; -- Looks like we&#039;re going back to plain old JSPs being the only thing you can get some actual work done with (that involves a little more than CRUD functions).</description>
		<content:encoded><![CDATA[<p>My biggest frustration with JSTL is it&#8217;s semi-abandoned state. There are some heavy-ugly JEE stacks like GF and JBOSS that support it out of the box, but lighter (and more useful) ones like Tomcat and Jetty &#8212; don&#8217;t even have instructions on how to set JSTL 1.2 up properly. Moreover, JSTL 1.2 jars are nowhere to be found.</p>
<p>This is what I did to make Tomcat 6 to &#8220;like&#8221; JSTL 1.2 &#8212; you basically take appserv-jstl.jar (from either GF or JEE /lib) and &#8220;trim&#8221; the javaee.jar to only have  javax.servlet.jsp.jstl package (otherwise you risk running into conflicts with other JEE crap-libs in Tomcat) and by including these into web app &#8212; you&#8217;ll have JSTL 1.2. EL is already in Tomcat.</p>
<p>On the side note this is of course a dirty hack. I don&#8217;t have too much JSTL code yet so I might be up for some unpleasant discoveries very shortly. On the side note I think JSTL is the best thing that happened to JSP &#8212; a compromise between simplicity and functionality that makes PHP/Ruby bleak. Look how many custom tag libs spawned on Apache when it was introduced! I have no idea why community and Sun suddenly lost interest and not maintaining this technology anymore. Struts/Spring being &#8220;golden handcuffs&#8221; and JSF with its complexity being the &#8220;EJB for the web&#8221; &#8212; Looks like we&#8217;re going back to plain old JSPs being the only thing you can get some actual work done with (that involves a little more than CRUD functions).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
