HtmlTemplate.ftl
1.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<div class="easyui-layout" data-options="fit:true">
<div region="center">
<table id="${controllerPathMap}_list"></table>
</div>
</div>
<div id="${controllerPathMap}_toolbar" class="grid-toolbar">
<form id="${controllerPathMap}_toolbarForm">
<#list fields as tempField>
${tempField["easyui-search-item"]}
</#list>
<span>
<a href="#" class="easyui-linkbutton" iconCls="icon-search" onclick="${controllerPathMap}Page.searchObjects();">查询</a>
</span>
</form>
<div>
<a href="#" iconCls="icon-add" class="easyui-linkbutton" onclick="${controllerPathMap}Page.addObject();">添加</a>
<a href="#" iconCls="icon-cancel" class="easyui-linkbutton" onclick="${controllerPathMap}Page.deleteObjects();">删除</a>
</div>
</div>
<!--
表单呈现样式:
数字类型--numberbox
文本类型--validatebox
日期类型--datetimebox
密码类型--passwordbox
...等等
表单验证方式:
必填--requried
数字验证--numberbox[precision,min,max]
自定义验证--validType[url,email,length[0,100],remote['http://.../action.do','paramName']]
-->
<form id="${controllerPathMap}_add">
<table class="dialog-form-table">
<#list fields as tempField>
<#if (tempField["name"]!="id")>
<tr>
<td><span>${tempField["cnName"]}:</span></td>
<td><input type="text" name="${tempField["name"]!""}" class="easyui-${tempField["easyui"]!""} textbox" ${tempField["required"]!""} ${tempField["attr"]!""} /></td>
</tr>
</#if>
</#list>
</table>
</form>
<form id="${controllerPathMap}_edit">
<table class="dialog-form-table">
<#list fields as tempField>
<tr>
<td><span>${tempField["cnName"]}:</span></td>
<td><input type="text" name="${tempField["name"]!""}" class="easyui-${tempField["easyui"]!""} textbox" ${tempField["required"]!""} ${tempField["attr"]!""} /></td>
</tr>
</#list>
</table>
</form>
<script type="text/javascript" src="/manage/js/${controllerPathMap}.js?v=1234"></script>