<?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: Spring Expression Language (SpEL) Primer</title>
	<atom:link href="http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/feed/" rel="self" type="application/rss+xml" />
	<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/</link>
	<description>Maximum Zeal ~ Emphatic prose on indulged fascinations</description>
	<lastBuildDate>Tue, 13 Mar 2012 03:08:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Srinivas</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-32478</link>
		<dc:creator>Srinivas</dc:creator>
		<pubDate>Mon, 19 Sep 2011 11:28:21 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-32478</guid>
		<description>Great article.</description>
		<content:encoded><![CDATA[<p>Great article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roman</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-22843</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Thu, 17 Mar 2011 21:08:03 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-22843</guid>
		<description>Hi Dhruba.
How navigate array in array with SpEL?
public class Tree {
	private List childTs;
	public List getChildTs() {return this.childTs; } 
}
&quot;childTs.childTs&quot; 
gives
org.springframework.expression.spel.SpelEvaluationException: EL1008E:(pos 8): Field or property &#039;childTs&#039; cannot be found on object of type &#039;org.hibernate.collection.PersistentBag&#039;
&quot;childTs[0].childTs&quot;  it&#039;s OK
&quot;childTs[*].childTs&quot;
gives
1042E:(pos 8): Problem parsing right operand
???</description>
		<content:encoded><![CDATA[<p>Hi Dhruba.<br />
How navigate array in array with SpEL?<br />
public class Tree {<br />
	private List childTs;<br />
	public List getChildTs() {return this.childTs; }<br />
}<br />
&#8220;childTs.childTs&#8221;<br />
gives<br />
org.springframework.expression.spel.SpelEvaluationException: EL1008E:(pos 8): Field or property &#8216;childTs&#8217; cannot be found on object of type &#8216;org.hibernate.collection.PersistentBag&#8217;<br />
&#8220;childTs[0].childTs&#8221;  it&#8217;s OK<br />
&#8220;childTs[*].childTs&#8221;<br />
gives<br />
1042E:(pos 8): Problem parsing right operand<br />
???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishna</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-21924</link>
		<dc:creator>Krishna</dc:creator>
		<pubDate>Thu, 17 Feb 2011 15:08:11 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-21924</guid>
		<description>HI,

There is good article on &lt;a href=&quot;http://www.javabeat.net/articles/246-introduction-to-spring-expression-language-spel-1.html&quot; rel=&quot;nofollow&quot;&gt;Spring Expression Language.&lt;/a&gt;

Thanks,
Krishna</description>
		<content:encoded><![CDATA[<p>HI,</p>
<p>There is good article on <a href="http://www.javabeat.net/articles/246-introduction-to-spring-expression-language-spel-1.html" rel="nofollow">Spring Expression Language.</a></p>
<p>Thanks,<br />
Krishna</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rattler</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-21290</link>
		<dc:creator>Rattler</dc:creator>
		<pubDate>Mon, 24 Jan 2011 11:29:44 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-21290</guid>
		<description>I have a problem, my bean definitions must to have dots in his names

...


     


Field or property &#039;java&#039; cannot be found on object of type &#039;org.springframework.beans.factory.config.BeanExpressionContext&#039;

Please confirm that dot are not allowed in bean name while using Spring expression language.</description>
		<content:encoded><![CDATA[<p>I have a problem, my bean definitions must to have dots in his names</p>
<p>&#8230;</p>
<p>Field or property &#8216;java&#8217; cannot be found on object of type &#8216;org.springframework.beans.factory.config.BeanExpressionContext&#8217;</p>
<p>Please confirm that dot are not allowed in bean name while using Spring expression language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave H</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-21198</link>
		<dc:creator>Dave H</dc:creator>
		<pubDate>Wed, 19 Jan 2011 16:52:52 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-21198</guid>
		<description>Can you take projection a step further.  I have some JAXB generated classes which contain collections which again contain collections etc.

At the moment I have to iterate through each level to the bottom of the tree to call a getName() method.  Its all very simple code but extremely verbose.  Ideally I&#039;d like to something similar to XPATH and in just one line specify the tree structure, and get it to call getName() on each item on the bottom level of the tree, returning a List of all matching items.

I hope that makes sense.

Thanks

D</description>
		<content:encoded><![CDATA[<p>Can you take projection a step further.  I have some JAXB generated classes which contain collections which again contain collections etc.</p>
<p>At the moment I have to iterate through each level to the bottom of the tree to call a getName() method.  Its all very simple code but extremely verbose.  Ideally I&#8217;d like to something similar to XPATH and in just one line specify the tree structure, and get it to call getName() on each item on the bottom level of the tree, returning a List of all matching items.</p>
<p>I hope that makes sense.</p>
<p>Thanks</p>
<p>D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kailash</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-19411</link>
		<dc:creator>Kailash</dc:creator>
		<pubDate>Tue, 07 Dec 2010 21:25:14 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-19411</guid>
		<description>Well well documented stuff, appreciate this.

I have a  problem -
------------------

How to set a property&#039;s value (using setValue or assignment) on List of object  in one go ? I would hate to iterate over the List to do the assigment .

Kailash</description>
		<content:encoded><![CDATA[<p>Well well documented stuff, appreciate this.</p>
<p>I have a  problem -<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>How to set a property&#8217;s value (using setValue or assignment) on List of object  in one go ? I would hate to iterate over the List to do the assigment .</p>
<p>Kailash</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Uma</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-15498</link>
		<dc:creator>Uma</dc:creator>
		<pubDate>Fri, 13 Aug 2010 18:26:11 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-15498</guid>
		<description>Does reference of this form in an SpEL expression

   @Value(&quot;#{ systemProperties[&#039;user.region&#039;] }&quot;)

still use PropertyPlaceholderConfigurer to retrieve the property values?

/U</description>
		<content:encoded><![CDATA[<p>Does reference of this form in an SpEL expression</p>
<p>   @Value(&#8220;#{ systemProperties['user.region'] }&#8221;)</p>
<p>still use PropertyPlaceholderConfigurer to retrieve the property values?</p>
<p>/U</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashwin Jayaprakash</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-11904</link>
		<dc:creator>Ashwin Jayaprakash</dc:creator>
		<pubDate>Wed, 27 Jan 2010 18:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-11904</guid>
		<description>I wonder how it performs compared to MVEL.</description>
		<content:encoded><![CDATA[<p>I wonder how it performs compared to MVEL.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dhruba Bandopadhyay</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-11743</link>
		<dc:creator>Dhruba Bandopadhyay</dc:creator>
		<pubDate>Thu, 07 Jan 2010 00:33:22 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-11743</guid>
		<description>Thanks Martin. It was great fun going through the feature set and compiling an account and examples. Glad it&#039;s helpful.</description>
		<content:encoded><![CDATA[<p>Thanks Martin. It was great fun going through the feature set and compiling an account and examples. Glad it&#8217;s helpful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Harris</title>
		<link>http://dhruba.name/2009/12/30/spring-expression-language-spel-primer/comment-page-1/#comment-11742</link>
		<dc:creator>Martin Harris</dc:creator>
		<pubDate>Wed, 06 Jan 2010 22:21:32 +0000</pubDate>
		<guid isPermaLink="false">http://dhruba.name/?p=1363#comment-11742</guid>
		<description>Super post Dhruba.  This was one of my favorites when I wrote &lt;a href=&quot;http://martinaharris.com/2009/11/5-things-spring-3-0/&quot; rel=&quot;nofollow&quot;&gt;this&lt;/a&gt; sometime back.  The detail in your post is incredibly useful.</description>
		<content:encoded><![CDATA[<p>Super post Dhruba.  This was one of my favorites when I wrote <a href="http://martinaharris.com/2009/11/5-things-spring-3-0/" rel="nofollow">this</a> sometime back.  The detail in your post is incredibly useful.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

