標籤:
一、分區的相關操作 1.儲存
(1)實體類
(2)前台頁面
<div style="overflow:auto;padding:5px;" border="false"> <form> <table class="table-edit" width="80%" align="center"> <tr class="title"> <td colspan="2">分區資訊</td> </tr> <tr> <td>選擇地區</td> <td> <input class="easyui-combobox" name="region.id" data-options="mode:‘remote‘,valueField:‘id‘,textField:‘name‘,
url:‘${pageContext.request.contextPath}/regionAction_listAjax.action‘" /> </td> </tr> <tr> <td>關鍵字</td> <td><input type="text" name="addresskey" class="easyui-validatebox" required="true"/></td> </tr> <tr> <td>起始號</td> <td><input type="text" name="startnum" class="easyui-validatebox" required="true"/></td> </tr> <tr> <td>終止號</td> <td><input type="text" name="endnum" class="easyui-validatebox" required="true"/></td> </tr> <tr> <td>單雙號</td> <td> <select class="easyui-combobox" name="single" style="width:150px;"> <option value="0">單雙號</option> <option value="1">單號</option> <option value="2">雙號</option> </select> </td> </tr> <tr> <td>位置資訊</td> <td><input type="text" name="position" class="easyui-validatebox" required="true" style="width:250px;"/></td> </tr> </table> </form> </div>
(3)Action
public String save(){subareaService.save(model);return "list";}
2.分頁查詢
(1)前台頁面
// 定義列 var columns = [ [ { field : ‘id‘, checkbox : true, }, { field : ‘showid‘, title : ‘分揀編號‘, width : 120, align : ‘center‘, formatter : function(data,row ,index){ return row.id; } },{ field : ‘province‘, title : ‘省‘, width : 120, align : ‘center‘, formatter : function(data,row ,index){ return row.region.province; } }, { field : ‘city‘, title : ‘市‘, width : 120, align : ‘center‘, formatter : function(data,row ,index){ return row.region.city; } }, { field : ‘district‘, title : ‘區‘, width : 120, align : ‘center‘, formatter : function(data,row ,index){ return row.region.district; } }, { field : ‘addresskey‘, title : ‘關鍵字‘, width : 120, align : ‘center‘ }, { field : ‘startnum‘, title : ‘起始號‘, width : 100, align : ‘center‘ }, { field : ‘endnum‘, title : ‘終止號‘, width : 100, align : ‘center‘ } , { field : ‘single‘, title : ‘單雙號‘, width : 100, align : ‘center‘ } , { field : ‘position‘, title : ‘位置‘, width : 200, align : ‘center‘ } ] ];
(2)Action
需要注意的是,Hibernate預設是消極式載入,所以region屬性是一個代理對象,但是不能被序列化,所以會報錯。此時要關閉消極式載入才能正常顯示出來。
業務作業系統(六)