title: get the value from map using struts tags by passing another property as key
body: <pre><code>&lt;s:property value="currentStep" /&gt;
  &lt;s:set var="nextURL" value="%{campaignStepsMap.get(currentStep).nextUrl}" scope="page" /&gt;
  &lt;s:property value="nextURL" /&gt;
  </code></pre>
  
  <p>Here <code>currentStep</code> is a property having Integer value comming from action class. and <code>campaignStepMap</code> is a linkedHashMap. I want to get the value exactly similar in java with following code</p>
  
  <pre><code>campaignStepsMap.get(currentStep).nextUrl();
  </code></pre>
  
  <p>but here in Jsp page i'm not getting value corresponding to the index. Seems <code>value="%{campaignStepsMap.get(currentStep).nextUrl}"</code> is not reading <code>currentStep</code> as integer. What should i do?</p>