震世界
霸占个.net的地方写JAVA

导航

 

        前段时间一位网友说Displaytag这个东东听方便,而且界面十分华丽。这几天无聊就把他拿来用用,发现他也不过如此,扩展性并不是很好,不过功能倒是挺强大的,用起来也蛮方便的,很适合我们这写菜鸟。
        我用struts和他结合在一起用,却是使用起来十分方便:
action:

public ActionForward execute(
        ActionMapping mapping,
        ActionForm form,
        HttpServletRequest request,
        HttpServletResponse response) 
{
        TabDao tb 
= new TabDao();
           request.setAttribute(
"List",(ArrayList)tb.getALL());
        
return mapping.findForward("success");
    }


在我的JSP中只用写:
<%@ taglib uri="http://displaytag.sourceforge.net/" prefix="display"%>

<display:table name="List" requestURI="list.do" sort="list" pagesize="2">
            
<display:column property="id" title="ID" group="1" sortable="true" headerClass="sortable" href="http://www.google.cn" />
            
<display:column property="name" title="姓名" group="2" sortable="true" headerClass="sortable" />
            
<display:column property="age" title="年龄" />
        
</display:table>
就OK了。。
         用起来确实很简单,而且他的CSS也很漂亮,非常适合小型项目的快速开发。Displaytag系统中默认的分页是E文显示的,可以在displaytag.properties 中进行修改成中文,然后
native2ascii -encoding gb2312 displaytag.properties displaytag_zh_CN.properties
转换一次就OK了。

posted on 2006-05-25 21:02    阅读(3197)  评论(1)    收藏  举报