柯威龙
快递员的添加功能分为单表和多表,需要使用UI的window窗口,然后使用UI的form表单进行校验.需要掌握
springdatejpa,在完成添加功能的时候我们可以使用save方法.在传递参数的时候我们需要page和rows.
记住:dategrid在页面加载后会自动向url地址发送一次请求.然后使用springdate提供的pageable对象request
来接受参数(记得page要减一).重要:需要将page数据封装到map集合然后将数据转换成json返回客户端.
快递员的有条件查询,需要使用@json排除不需要加载的属性.在客户端需要将查询窗口条件绑定到数据表格
在Dao层需要去继承JpaSpecificationExecutor.
区域的批量导入,需要注意文件上传的三要素.在客户端需要将文本框隐藏.在提交的时候触发另一个隐藏框.
同时不刷新页面.在上传功能时需要导入一个包,在选择文件时也需要在客户端去判断文件的格式.还需要去配置
拦截器.使用Struts2来进行接收文件上传.实现文件的解析.需要先解析工作簿-sheet-row-cell,一层一层解析
然后使用pinyin4j来进行生成区域编码和简码.区域的分页列表查询功能跟快递员的查询功能一样 |