action中保存了一个arraylist,arraylist中有字段title,link等,在1.jsp中使用displaytag来显示数据,
现在想<display:column />的时候,使用title做标题,link做链接的内容,有什么办法没?找了N久还是没找到合适的。

解决方案 »

  1.   

    找到答案了  哦也...
    解决办法是用displaytag的decorator来实现,虽然是刚接触displaytag的,但是看了例子后就比较好了
     具体是这样的:
    我的jsp页面:
    <display:table name="rssList" id="rl" pagesize="40"
    requestURI="showRss" class="its"
    decorator="com.newspaper.util.MyWrapper2">
    ....
    <display:column property="link1" title="Title" />....
    我的MyWrapper2:
    Rss rss = (Rss) getCurrentRowObject();
    String link = rss.getLink();
    String title = rss.getTitle(); return "<a target='_blank' href=" + link + ">" + title + "</a> ";
    这样就解决了链接的题目和内容不一样的问题!