myTodoList.jsp 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <#import "function.ftl" as func>
  2. <#assign comment=model.tabComment>
  3. <#assign class=model.variables.class>
  4. <#assign package=model.variables.package>
  5. <#assign comment=model.tabComment>
  6. <#assign classVar=model.variables.classVar>
  7. <#assign system=vars.system>
  8. <#assign commonList=model.commonList>
  9. <#assign pkModel=model.pkModel>
  10. <#assign pk=func.getPk(model) >
  11. <#assign pkVar=func.convertUnderLine(pk) >
  12. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  13. <%@include file="/commons/include/html_doctype.html" %>
  14. <html>
  15. <head>
  16. <title>${comment }管理</title>
  17. <%@include file="/commons/include/get.jsp" %>
  18. </head>
  19. <body>
  20. <div class="panel">
  21. <div class="panel-top">
  22. <div class="tbar-title">
  23. <span class="tbar-label">${comment }管理列表</span>
  24. </div>
  25. <div class="panel-toolbar">
  26. <div class="toolBar">
  27. <div class="group"><a class="link add" href="edit.ht"><span></span>添加</a></div>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="panel-body">
  32. <c:set var="checkAll">
  33. <input type="checkbox" id="chkall"/>
  34. </c:set>
  35. <display:table name="${classVar}List" id="${classVar}Item" requestURI="list.ht" sort="external" cellpadding="1" cellspacing="1" class="table-grid">
  36. <display:column title="<#noparse>${checkAll}</#noparse>" media="html" style="width:30px;">
  37. <input type="checkbox" class="pk" name="${pkVar}" value="<#noparse>${</#noparse>${classVar}Item.${pkVar}}">
  38. </display:column>
  39. <#list model.commonList as col>
  40. <#assign colName=func.convertUnderLine(col.columnName)>
  41. <#if (col.colType=="java.util.Date")>
  42. <display:column title="${col.getComment()}" sortable="true" sortName="${col.columnName}">
  43. <fmt:formatDate value="<#noparse>${</#noparse>${classVar}Item.${colName}}" pattern="yyyy-MM-dd"/>
  44. </display:column>
  45. <#elseif (col.length > 256) >
  46. <display:column property="${colName}" title="${col.getComment()}" sortable="true" sortName="${col.columnName}" maxLength="80"></display:column>
  47. <#else>
  48. <display:column property="${colName}" title="${col.getComment()}" sortable="true" sortName="${col.columnName}"></display:column>
  49. </#if>
  50. </#list>
  51. <display:column title="管理" media="html" style="width:220px">
  52. <a href='edit.ht?${pkVar}=<#noparse>${</#noparse>${classVar}Item.${pkVar}}&taskId=<#noparse>${</#noparse>${classVar}Item.taskId}' class="link edit">处理</a>
  53. </display:column>
  54. </display:table>
  55. <hotent:paging tableId="${classVar}Item"/>
  56. </div><!-- end of panel-body -->
  57. </div> <!-- end of panel -->
  58. </body>
  59. </html>