码迷,mamicode.com
首页 > 其他好文 > 详细

struts中日期处理以及文件下载

时间:2017-11-30 19:21:33      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:自动转换   name   上传   技术分享   文件上传   col   自定义   str   局部类   

日期处理

对于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类 配置相关信息

     技术分享图片

 后台各个步骤

  技术分享图片

   技术分享图片

 

 

  

struts中日期处理以及文件下载

标签:自动转换   name   上传   技术分享   文件上传   col   自定义   str   局部类   

原文地址:http://www.cnblogs.com/hello-liyb/p/7922011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!