前段时间一位网友说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>用起来确实很简单,而且他的CSS也很漂亮,非常适合小型项目的快速开发。Displaytag系统中默认的分页是E文显示的,可以在displaytag.properties 中进行修改成中文,然后
native2ascii -encoding gb2312 displaytag.properties displaytag_zh_CN.properties
HttpServletResponse response) 
浙公网安备 33010602011771号