zoukankan      html  css  js  c++  java
  • struts中日期处理以及文件下载

    日期处理

    对于jsp提交的基本数据类型和日期格式为yyyy-MM-dd的自动转换为相应的

    对于其它的日期格式需要自定义转换器

        局部类型转换器

          1,写转换器类(继承StrutsTypeConverter)

          2,配置转换器类

             在同包的action下新建一个peoperties文件

             命名格式为actionClassName-conversion.properties

                  举例:com.Liyb/UserAction-conversion.properties

           3,内容 

              user.birth=转换器类全路径(com.Liyb.myconversion) 

          总结:转换器能否给其他action用?   不能

        全局类型转换器

          不同点在于配置文件的位置以及内容

           位置在src目录下命名为xwork-conversion.propersion

           内容:java.util.Data=转换器类(com.Liyb.myconversion)

    文件上传

        jso页面(enctypeyao类型为文本 数据 或是其他二进制文件)

        

     后台代码(struts封装file名为jsp前端页面name属性名+FileName)

      第二步骤利用servletapi中获取文件路径

      第三步 fileutil.copyFile()拷贝文件

      

     文件下载

       第一列出下载项(利用c标签中url属性跳转地址)

      第二步参考struts文档参照resultstream类 配置相关信息

         

     后台各个步骤

      

       

      

  • 相关阅读:
    VC++ 在Watch窗口显示GetLastError值以及详细信息
    VC++ Debug内存值
    VC++ 给你的代码强制加一个硬断点
    wchat_t与char互转
    使用forever运行nodejs应用
    C++ 检查Windows服务运行状态
    【转】Android横竖屏重力自适应
    可配置多功能门 SN74LVC1G57, 1G58, 1G97, 1G98, 1G99
    VPW协议解析
    STM32的TAMPER-RTC管脚作为Tamper使用
  • 原文地址:https://www.cnblogs.com/hello-liyb/p/7922011.html
Copyright © 2011-2022 走看看