java-web模块物流项目四

java-web模块物流项目四

ID:12617806

大小:842.50 KB

页数:20页

时间:2018-07-18

java-web模块物流项目四_第1页
java-web模块物流项目四_第2页
java-web模块物流项目四_第3页
java-web模块物流项目四_第4页
java-web模块物流项目四_第5页
资源描述:

《java-web模块物流项目四》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、BOS物流管理系统第四天区域管理今天内容安排:1:取派员修改2、区域批量导入功能(jqueryocupload一键上传、POIExcel文件解析、pinyin4j工具包)3、区域列表查询(复习datagrid分页)1.分页查询数据结果集优化配置后续所有分页查询--->配置全局结果集配置在不同XxxAction分页查询代码内部结果集统一配置SUCCESS以后只要结果集是success--->json结果集1:BaseAction代码子类Action分页代码struts.xml结果集配置1.任务一:基

2、础设置模块需求分析参见需求文档2.6基础档案l2.6.5区域设置管理物流业务所能覆盖行政区域(省、市、区…)行政区域信息不可更改!l2.6.6管理分区举例:你是一个快递员,让你负责上海闵行区快件配送----行政区域太大了,不能直接分配给快递员负责,将区域进行划分,成为分区l2.6.7管理定区、调度排班区域、分区、定区几个概念的区别?区域,行政区域,国家划分省、市、区分区,因为区域很大,需要划分(如果每个取派员负责一个分区,这样物流配送业务不够灵活)定区:为几个取派员划分到几个分区的负责,几个分区组

3、成一个定区1.任务二:区域信息批量导入功能导入功能,实现数据快速添加---------上传数据文件1.1.区域数据文件上传1.1.1.一键文件上传原理分析回顾文件上传:客户端:lformenctype=”multipart/form-data”采用多媒体表单数据编码l请求方式必须为postl文件框,提供name属性服务器:ljavaweb:apachecommons-fileupload工具包实现上传lstruts2:提供FileUpl

4、oadInterceptor,将commons-fileupload进行封装企业的系统,越来越多使用一键上传好处:页面只需要提供一个按钮或者链接,不需要上传浏览框一键上传,页面没有刷新,使用隐藏iframe模拟Ajax效果1.1.2.jqueryocupload(one-click)插件实现一键上传下载网址:http://code.google.com/p/ocupload获得:jquery.ocupload-1.1.2.js在项目引入ocuploadregion.jsp页面

5、导入脚本可以对页面任何一个元素使用一键上传jqueryeasyui表格按钮根据ocuploadoptions设置一键上传属性文档说明l上面代码有点问题,没有添加文件格式校验问题:现在上传文件扩展名.xls或者.xlsx选择文件后,不要立刻提交autoSubmit设置false,在onSelect进行校验,满足文件格式要求后,再进行提交测试客户端上传完成!1.1.1.struts2FileUploadInterceptor接收上传文件FileUploadIntercptor就在DefaultStac

6、k中,无需任何其它配置编写RegionAction接收上传文件只需要在Action中提供成员变量和setter方法,自动将上传文件设置进来文档查看完成开发excel解析1.1.2.解析Excel中数据解析Excel,生成Excel常用开发组件:ApachePOI、JXL官网:http://poi.apache.org/企业最常用的是使用POI解析Excel,生成Excel!HSSF解析.xls格式(Excel97-2007前),XSSF解析.xlsx格式(Excel2007)阅读“POI3.5_H

7、SSF_和XSSF_Excel操作快速入门手册.pdf”参考“POI整理.doc”第一步:在项目引入POI,使用maven坐标org.apache.poipoi${poi.version}org.apache.poipoi-ooxml

8、rtifactId>${poi.version}建议使用3.9的版本3.9第二步:完善RegionAction的oneKeyUpload方法POI解析:Workbook文件----sheet工作薄----row行----cell单元格action代码如下使用poi读取struts2上传文件!步骤二修改Region注解主键策略因为区域表数据主键由外部文件excel提供

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。