本文共 923 字,大约阅读时间需要 3 分钟。
一.客户管理-保存客户上传资质图片
- 文件上传
- 将本地文件通过流的形式写到服务器上
- 文件上传技术 - JspSmartUpload(很少用) - FileUpload - Servlet3.0 文件上传,注解开发,异步请求 - Struts2框架 : 底层的实现FileUpload ,对FileUpload进行封装
- 文件上传要素 - 表单的提交方式必须是POST - 表单中需要提供<input type="file" name="upload"> 而且这个文件项必须有name属性和值,upload这个值可以随便取 - 表单的enctype属性必须是 multipart/form-data
- 文件上传代码实现
- 修改JSP页面 - 提交文件上传项 - 修改表单的enctype属性
- 编写Action中的save方法 -2.1- Struts2的文件上传 -- 在Action中提供三个属性,对三个属性提供set方法 字符串类型 : 上传项名称+FileName 文件类型 : 上传项名称 字符串类型 : 上传项名称+ContentType
- 将文件上传的路径存入到数据库中 - 修改实体 - 修改映射 - 修改文件上传的代码
- 设置拦截器(控制文件的大小和格式)
二.客户管理-删除客户
- 修改列表页面上链接地址
- 编写Action的delete方法
- 编写Service 先查后删
- 编写DAO
三.客户管理-修改客户
- 修改列表页面
- 编写Action中的edit方法
- 在页面中回显数据
- 修改edit.jsp中的提交路径
- 编写Action中的update方法
- 编写Service
- 编写DAO
四.客户管理-条件查询客户
- 在列表页面上准备条件 - 提供表单元素
- 改写Action中的findAll方法
- 在条件上回显数据
五.联系人管理-查询列表
- 联系人准备工作
- 创建表
- 创建实体和映射 - 联系人的实体 - 联系人的映射 - 修改客户实体 - 修改客户映射
- 创建相关的类 - 创建Action - 创建Service - 创建Dao
- 完成相关配置
- 查询联系人的列表
- 修改menu.jsp的链接
- 编写Action
- 编写Service
- 编写DAO
- 在页面上回显数据
转载地址:http://olawi.baihongyu.com/