這樣的嵌套對象怎么輸出?struts

          Posted on 2009-03-31 02:39 Robert Su 閱讀(1345) 評論(6)  編輯  收藏 所屬分類: 工程相關
          現在action中有一個List<Day>  days;

          Day對象的定義
          public class Day{
             private List<Event> eventMorningList;
          }
          Event對象定義

          public class Event{
              private Integer id;
              private Integer name;
          //    get set method
          }

          這個怎么顯示輸出比較好啊
          打算做一個日歷表那樣的形式

          一個周有一個列表,每天有一個list,list中是Event
          我現在用freemarker,這樣寫好像是錯誤的
          <#list days as pm>
              ${ pm.Event.name}
          </#list>
          輸出event name

          因為在action直接拼table太麻煩了,感覺可視化效果不好,故打算采用freemarker這種標簽語言
          但是好像freemarker不能搞對象中對象的屬性嘛
          請教大家怎么搞?

          謝謝大家給俺指點~

          Feedback

          # re: 這樣的嵌套對象怎么輸出?struts  回復  更多評論   

          2009-03-31 08:27 by 高處為0
          使用ognl

          # re: 這樣的嵌套對象怎么輸出?struts  回復  更多評論   

          2009-03-31 10:51 by Robert Su
          @高處為0

          OGNL可以搞嵌套List<Object>?

          # re: 這樣的嵌套對象怎么輸出?struts  回復  更多評論   

          2009-03-31 11:21 by onlyu
          <#list days as pm>
          <#list pm.eventMorningList as event>
          ${event.name}
          </#list>
          </#list>
          路過幫個忙,不知道對不對。

          # re: 這樣的嵌套對象怎么輸出?struts  回復  更多評論   

          2009-03-31 11:42 by Robert Su
          @onlyu

          我這樣寫過~
          提示~找不到

          謝謝您了

          # re: 這樣的嵌套對象怎么輸出?struts  回復  更多評論   

          2009-03-31 16:23 by super2
          <#list days as pm>
          ${pm.name}
          </#list>
          List中是Event,直接調用屬性即可。
          如果不是泛型,就用pm[0].name即可。

          # re: 這樣的嵌套對象怎么輸出?struts  回復  更多評論   

          2009-04-01 09:39 by Robert Su
          @super2
          days是個list
          里面的元素是event的list

          posts - 103, comments - 104, trackbacks - 0, articles - 5

          Copyright © Robert Su

          主站蜘蛛池模板: 扬中市| 荆州市| 昌图县| 延长县| 道孚县| 内江市| 公主岭市| 新竹市| 阿拉善右旗| 无棣县| 集贤县| 宣威市| 大同市| 长乐市| 宜都市| 高密市| 太湖县| 化州市| 宁国市| 永嘉县| 科技| 运城市| 黄陵县| 加查县| 泸州市| 邵东县| 资溪县| 松原市| 黄平县| 漯河市| 河东区| 新安县| 闻喜县| 高安市| 保山市| 鄂尔多斯市| 加查县| 察隅县| 班戈县| 登封市| 张家界市|