`
Mojarra
  • 浏览: 131103 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

fastupload 0.6.0发布

阅读更多

Fastupload 0.6.0完善或者新增加的功能有:

  1. Fastupload解析器通过HTTP请求头中自定义字符编码,来解析文本和文件名。这个头的名字是Charset, 是大小写区分的
  2. 支持文件名、Content-Type的*和?通配符功能,*匹配任意字符, ?只匹配一个字符。使用方法如下
    FileFactory fileFactory = ... ...
    fileFactory.setAllowedExtensions("fastuplo?.ico"); //只接受ico文件,且以fastuploa开头,长度为9的文件。
    
    fileFactory.setAllowedExtensions("*.ico, *.jpeg"); //只接受ico文件和jpeg文件
    
    fileFactory.setAllowedTypes("image/*"); //只接受image开头的Content-Type,如果同时设定了allowedTypes和allowedExtensions,则同时符合这两个条件才被能解析
     
  3. 内存解析模式下支持sub-boundary
  4. 内存解析模式下的进度功能,进度功能完全实现了”融合“

 

Fastupload为Spring MVC框架所写的上传插件--fastupload-springmvc 0.6.0同时发布,支持文件进度查询。具体的使用方法请参考demo工程,需要有maven,下载后解压,在工程目录下运行

 

mvn jetty:run

 然后在浏览器中输入http://localhost:8080/resources/file.html(不懂css,生套了bootstrap前端框架的样式)

 

 

demo下载地址:http://sourceforge.net/projects/fastupload/files/net.sf.fastupload.multipart.resolver-demo.zip/download

 

@仪山湖

 

0
4
分享到:
评论
5 楼 Mojarra 2013-12-08  
java0000wa 写道
不能搞得通俗易懂一点? demo Spring jar包都少了,不能让大众懂=白搞


用maven管理的,jar的问题傻瓜化了,呵呵
4 楼 java0000wa 2013-10-31  
不能搞得通俗易懂一点? demo Spring jar包都少了,不能让大众懂=白搞
3 楼 Mojarra 2013-10-22  
tegger 写道
不好意思设置字符编码解决了,还是挺好用的,不错

不好意思,最近很少上iteye
2 楼 tegger 2013-10-15  
不好意思设置字符编码解决了,还是挺好用的,不错
1 楼 tegger 2013-10-15  
文件没问题,取字段内容为乱码,怎么解决?

相关推荐

    fastupload-core-0.6.0.jar

    java 图片上传的一个jar包。非常好用。

    ByWave-Setup-0.6.0

    ByWave-Setup-0.6.0

    clickhouse-jdbc-0.6.0.jar

    clickhouse-jdbc-0.6.0.jar

    jsoncpp 0.6.0.rc2

    在“jsoncpp 0.6.0.rc2”这个版本中,用户遇到了一个问题,即当JSONCPP尝试解析包含中文字符或全角字符的数据时,可能会出现异常或无法正确显示。这通常是由于编码问题导致的,因为JSONCPP可能默认只支持ASCII编码,...

    glog-0.6.0.tar

    OpenNI2 SDK for ROS2奥比中光深度摄像头驱动安装

    IJkPlayerLibrary_k0.6.0

    【标题】"IJkPlayerLibrary_k0.6.0" 是一个开源的视频播放器库,专注于Android平台,由哔哩哔哩(B站)开发并维护。这个特定的版本是k0.6.0,它包含了该播放器在特定时间点的全部源代码和资源,供开发者使用和定制。...

    jsoncpp-src-0.6.0-rc2

    "jsoncpp-src-0.6.0-rc2"是JSONCPP的一个特定版本,代表着该库的源代码包,版本号为0.6.0的发布候选2(Release Candidate 2)。在软件开发中,发布候选版通常是在正式发布前的最后一个测试阶段,意味着它已经非常...

    H-JTAG V0.6.0

    《深入理解JTAG技术:基于H-JTAG V0.6.0的应用指南》 JTAG(Joint Test Action Group)是一种国际标准测试协议,主要用于芯片和电路板级别的硬件调试与测试。它通过四条核心线——TCK(Test Clock)、TMS(Test ...

    glog-0.6.0 静态库(64位)

    Glog 是 Google 的开源日志系统,本质上是一个程序级记录日志信息的 C++ 库,编程使用方式与 C++ 的 stream 操作类似。...这里是编译好的 glog-0.6.0 静态库(64位)二进制文件并包含所有头文件,适用于 windows 平台。

    PyPI 官网下载 | spelling-0.6.0.tar.gz

    `spelling-0.6.0.tar.gz` 是一个在PyPI上发布的压缩包文件,遵循Python的打包标准,包含了`spelling`这个特定版本(0.6.0)的库。`.tar.gz`扩展名表明这是一个使用tar工具打包,并通过gzip进行压缩的文件,这是一种...

    jsoncpp-0.6.0-rc2_修改版

    在这个"jsoncpp-0.6.0-rc2_修改版"中,我们看到的是Jsoncpp的0.6.0发布候选版本2的一个定制修改版。 首先,我们要理解原版Jsoncpp库的功能。Jsoncpp提供了一套API,使得开发者能够方便地在C++程序中处理JSON对象。...

    Cursor Setup 0.6.0-x64.exe.cab

    Cursor Setup 0.6.0-x64.exe

    PyPI 官网下载 | score.ctx-0.6.0.tar.gz

    标题中的"PyPI 官网下载 | score.ctx-0.6.0.tar.gz"表明这是一个在Python Package Index(PyPI)官方渠道发布的软件包。PyPI是Python开发者发布和分享他们编写的Python库的地方,方便其他用户安装和使用。这个特定的...

    CEGUI 0.6.0深入解析

    - CEGUI(Crazy Eddie’s GUI),是一款专为游戏开发者设计的图形用户界面库,采用C++语言编写,并遵循LGPL许可发布。 - 本版本解析的是CEGUI 0.6.0版,该版本在社区内具有较高的稳定性和广泛的使用基础。 - **...

    PyPI 官网下载 | schedule-0.6.0.tar.gz

    标题中的"PyPI 官网下载 | schedule-0.6.0.tar.gz"指的是Python的包管理器PyPI(Python Package Index)上发布的名为`schedule`的库的0.6.0版本,该版本被打包成tar.gz格式的压缩文件供用户下载。PyPI是Python开发者...

    Oracle 11.1.0.6.0 JDBC 驱动包

    针对所有平台的 JDBC 瘦客户端 ojdbc5.jar(1,879,860 字节)— 用于 JDK 1.5 的类。它包含 JDBC 驱动程序类,但不包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。 ojdbc6.jar(1,977,267 字节)— ...

    instantclient-basic-win32-11.1.0.6.0.zip

    "instantclient-basic-win32-11.1.0.6.0.zip"是Oracle公司为该平台提供的一个特定版本的下载包,它包含了运行Oracle数据库应用程序所需的最小集组件。 这个版本(11.1.0.6.0)可能稍显过时,但对一些仍在使用旧版...

    OpenCore-0.6.0-RELEASE.zip

    OpenCore 0.6.0-RELEASE是该项目的一个重要里程碑,它提供了一个更新的平台,允许用户在非Apple硬件上安装和运行macOS操作系统。 OpenCore 的核心功能在于它能够验证启动固件,确保安全启动,并在加载操作系统之前...

Global site tag (gtag.js) - Google Analytics