博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Day55 Java框架 SSH案例_CRM(三)
阅读量:3943 次
发布时间:2019-05-24

本文共 923 字,大约阅读时间需要 3 分钟。

一.客户管理-保存客户上传资质图片

  1. 文件上传
    1. 将本地文件通过流的形式写到服务器上
    2. 文件上传技术
      - JspSmartUpload(很少用)
      - FileUpload       
      - Servlet3.0  文件上传,注解开发,异步请求
      - Struts2框架    : 底层的实现FileUpload ,对FileUpload进行封装
    3. 文件上传要素
      - 表单的提交方式必须是POST
      - 表单中需要提供<input type="file" name="upload"> 而且这个文件项必须有name属性和值,upload这个值可以随便取
      - 表单的enctype属性必须是 multipart/form-data
  2. 文件上传代码实现
    1. 修改JSP页面
      - 提交文件上传项
        
      - 修改表单的enctype属性
       
    2. 编写Action中的save方法
      -2.1- Struts2的文件上传
              -- 在Action中提供三个属性,对三个属性提供set方法
                  字符串类型  : 上传项名称+FileName
                  文件类型      : 上传项名称
                  字符串类型  : 上传项名称+ContentType
    3. 将文件上传的路径存入到数据库中
      - 修改实体   
      - 修改映射   
      - 修改文件上传的代码
    4. 设置拦截器(控制文件的大小和格式)

二.客户管理-删除客户

  1. 修改列表页面上链接地址
  2. 编写Action的delete方法
  3. 编写Service      先查后删
                
  4. 编写DAO

三.客户管理-修改客户

  1. 修改列表页面
  2. 编写Action中的edit方法
  3. 在页面中回显数据
  4. 修改edit.jsp中的提交路径
  5. 编写Action中的update方法
  6. 编写Service
  7. 编写DAO

四.客户管理-条件查询客户

  1. 在列表页面上准备条件
    - 提供表单元素
  2. 改写Action中的findAll方法
  3. 在条件上回显数据

五.联系人管理-查询列表

  1. 联系人准备工作
    1. 创建表
    2. 创建实体和映射
      - 联系人的实体
      - 联系人的映射
      - 修改客户实体
      - 修改客户映射
    3. 创建相关的类
      - 创建Action
      - 创建Service
      - 创建Dao
    4. 完成相关配置
  2. 查询联系人的列表
    1. 修改menu.jsp的链接
    2. 编写Action
    3. 编写Service
    4. 编写DAO
    5. 在页面上回显数据

转载地址:http://olawi.baihongyu.com/

你可能感兴趣的文章
Algorithms: Kruskal's algorithm and Prim's algorithm for Minimum-spanning-tree
查看>>
Algorithm : Dijkstra's algorithm and Bellmon-Ford Paths algorithm
查看>>
Algorithm: k-nearest neighbors and decison boundary(Cross Validation)
查看>>
Algorithm: Principle Component Analysis for High Dimension Reduction Data
查看>>
Naive Bayesian for Text Classification (MLE, Gaussian Naive Bayesian)
查看>>
Algorithm: Decision Tree, Entropy, Information Gain and Continues features
查看>>
FastDFS 架构分析
查看>>
Windows 应用生成MiniDump文件的方法笔记
查看>>
安装FastDFS单机版环境
查看>>
动态规划-背包问题
查看>>
Windows10 + Nodejs调用C++语言Dll
查看>>
CSAPP - 一个简单的Shell
查看>>
《算法4》 Windows/Mac环境下使用Visual Studio Code和Orcale JDK1.8开发环境搭建
查看>>
精心整理很实用的前端笔记,看完你就在css上有很深的造诣了!!!
查看>>
前端开发在工作中用到的工具、软件、库.......------Sesiid
查看>>
正则表达式~~~很全的------Sestid
查看>>
在HTML中嵌入百度地图------Sestid
查看>>
Js或jQuery图片层叠轮播------Sestid
查看>>
js或jQuery实现返回顶部功能------Sestid
查看>>
JS实现拖拽效果------Sestid
查看>>