本帖最后由 tpcool662 于 2012-06-09 20:34:39 编辑

解决方案 »

  1.   

    <td>这里输入与${person.sid}对应的map的值</td></tr>应该是输出吧。?  可以这么做吧 
      

  2.   

    这个 很简单,你就把它当成是在类中做循环一样,可以迭代map的keys或者values,也可以通过map.get("key")直接取值。例子:
      <s:iterator value="persons.keys" var="key">
       <tr>
       <td>${persons[key]} 或者  <s:proeprty value="persons.get('key')" /></td>
       </tr>
     </s:iterator>我写的可能有错误 ,凭记忆写的。多尝试 就出来了嘛
      

  3.   

    OK   虽然ch656409110说的不对。但给了我启发。
      

  4.   

    结贴。方法如下
         <s:iterator value="persons" var="name" step="1" begin="0" status="st" >
       <tr>
       <td>${map[name]}</td>  
    在action里面要get  set map