`

Struts2上传超过2M的文件

 
阅读更多

在struts2中用common-fileupload上传文件有文件大小限制, 限制为2M,如果超过报错,

the request was rejected because its size exceeds the configured maximum (2097152)。

 

解决方法:在struts.xml中加入

<constant name="struts.multipart.maxSize" value="20971520"/>就可以上传20M大小的文件了。

这个值可以任意设定。

分享到:
评论

相关推荐

    struts2 上传文件超过最大值解决办法

    在Struts2框架中,处理文件上传是一项常见且重要的功能,尤其当涉及到大文件上传时,往往会遇到上传文件大小超过预设限制的问题。这不仅影响用户体验,还可能导致应用程序出现异常或错误。本文将深入探讨如何解决...

    jsp上传下载文件源代码,通过struts.xml控制在100M以内

    【标题】"jsp上传下载文件源代码,通过struts.xml控制在100M以内"涉及的核心技术主要包括JSP(JavaServer Pages)、Struts框架以及文件上传与下载的处理。Struts是Apache软件基金会的一个开源项目,它为Java Web应用...

    Struts2下多文件的上传与下载

    ### Struts2下多文件的上传与下载 #### 概述 在Web开发中,文件的上传和下载是一项常见的功能需求。Struts2框架凭借其强大的功能和灵活的配置选项,为开发者提供了便利的方式来实现这一功能。本文将详细介绍如何...

    struts 文件上传下载 程序

    ### Struts 文件上传下载程序详解 #### 一、概述 Struts 是一款开源的MVC框架,被广泛应用于Java Web应用程序开发中。本篇将基于一个具体的`struts`文件上传下载程序进行深入剖析,旨在帮助读者理解Struts在文件...

    Struts2多文件上传与邮件附件发送

    struts.multipart.maxSize默认2M,当maximumSize大于2M时, 必须设置struts.multipart.maxSize的值大于maximumSize。 3.当上传的文件大于struts.multipart.maxSize时,系统报错 当上传的文件在struts.multipart....

    Struts2修改上传文件大小限制方法解析

    struts.multipart.maxSize是Struts2框架中用于限制整个项目上传文件的最大大小的配置项,默认值为2M(2097152字节)。当上传文件大小超过这个值时,Struts2将reject该请求,并抛出异常。 ### fileUploadInterceptor...

    [Struts 2权威指南--基于WebWork核心的MVC开发(高清完整版) 1/12

    第1章 Struts 2概述,第2章 Struts 2下的HelloWorld,第3章 Struts 2基础,第4章 深入Struts 2,第5章 Struts 2的类型转换,第6章 文件的上传和下载.,第7章 Struts 2的拦截器,第8章 Struts 2的输入校验,9.2 ...

    struts1下图片上传下载

    Struts1框架作为Java Web应用开发中的一个重要工具,提供了丰富的功能支持来实现文件上传下载。本文将详细介绍如何在Struts1框架下实现图片的上传与下载功能。 #### 二、Struts1简介 Struts1是一个基于MVC(Model-...

    struts2标签大全

    Struts2标签库是开发Java Web应用程序时常用的一种工具,它极大地简化了JSP页面的编写,提高了开发效率。在JSP中,我们通常使用`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`来引入Struts2的标签库。下面将详细...

    使用struts2.0上传文件,完全解决了中文乱码问题

    使用struts2.0上传文件,完全解决了中文乱码问题。运行项目前请先在D盘建立个名tmp的文件夹,实例上传的文件将保存在tmp文件夹中。文件大小限制为15M,该示例蛮完整的,有些架包忘删了导致项目有点大。

    设置FileUpload上传文件大小

    - Struts2提供了一个`struts.multipart.maxSize`属性来控制最大上传文件大小。在`struts.xml`配置文件中添加: ```xml &lt;constant name="struts.multipart.maxSize" value="10485760"/&gt; &lt;!-- 10MB --&gt; ``` 4. **...

    Struts2标签列表及说明

    * &lt;s:file&gt;:文件上传 * &lt;s:form&gt;:获取相应 form 的值 G: * &lt;s:generator&gt;:和 &lt;s:iterator&gt; 标签一起使用 H: * &lt;s:head&gt;:在 &lt;head&gt;&lt;/head&gt; 里使用,表示头文件结束 * &lt;s:hidden&gt;:隐藏值 I: * &lt;s:i18n&gt;...

    Struts2全部标签使用说明

    - `&lt;s:file&gt;` 标签用于处理文件上传,与Struts2的文件上传功能结合使用。 - `&lt;s:form&gt;` 创建表单,可以指定Action,收集用户输入的数据。 G. `&lt;s:generator&gt;` 和 `&lt;s:iterator&gt;`: - `&lt;s:generator&gt;` 通常与`s:...

    struts2 标签库 帮助文档

    2. &lt;s:file&gt;&lt;/s:file&gt;-----文件上传 3. &lt;s:form action=""&gt;&lt;/s:form&gt;-----获取相应form的值 G: 1. &lt;s:generator separator="" val=""&gt;&lt;/s:generator&gt;----和标签一起使用 H: 1. &lt;s:head/&gt;-----在...

    struts2权威人士精心整理笔记

    3. 创建一个新的Java Web工程,并将必要的jar包添加到工程中,这些包通常包括Struts2的核心库、XWork框架、OGNL(用于对象图导航)、FreeMarker(用于视图模板)、日志库(如Commons Logging)以及文件上传相关的...

    Struts2标签详解及具体实例解析

    ### Struts2标签详解及具体实例解析 #### 一、概述 Struts2是一个基于MVC模式的开源框架,它提供了丰富的标签库来简化Web应用的开发过程。这些标签不仅功能强大,而且易于使用,可以帮助开发者快速构建动态网页。...

    文件上传组件的比较

    首先,从提供的数据来看,Cos组件在上传大文件时表现出色,尤其在200M的文件上传测试中,相比于FileUpload和SmartUpload,其平均耗时显著减少,证明了它的高效性。在小文件上传方面,虽然Cos与FileUpload的差距不大...

    struts2标签介绍

    2. `&lt;s:file&gt;` - 文件上传控件,支持多文件上传。 3. `&lt;s:form&gt;` - 创建表单,可以指定Action来处理表单提交。 **G组标签:** 1. `&lt;s:generator&gt;` - 与`s:iterator`配合使用,生成序列号或自定义字符串。 **H组...

    Struts中的上传及下载

    本篇将基于提供的文件内容来深入讲解Struts框架下的文件上传与下载机制。 #### 二、知识点详解 ##### 1. 文件上传流程 **(1)Action类设计** 文件上传主要通过定义一个Action类实现。在这个例子中,`FileAction...

Global site tag (gtag.js) - Google Analytics