`
jimichan
  • 浏览: 280756 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

struts 2 .0.6 版本时 文件上传

    博客分类:
  • java
阅读更多
今天在试用struts2时碰到文件上传的问题。最后发现必须配置      org.apache.struts2.dispatcher.ActionContextCleanUp才可以正常工作,而且我没有并在文档中发现这个说明。希望大家不再遇到同样的问题
分享到:
评论
2 楼 zzuizui 2007-04-09  
楼主使用的struts2什么版本? 经测试发现2.0.1和2.0.6都得配置actionContextCleanUp过滤器。
不过加了那个过滤器又带来了新的问题,当上传的form里其他输入字段有中文时,到action里就是乱码了,去掉actionContextCleanUp一切正常。正郁闷呢。。。
1 楼 boin 2007-03-30  
具体解决方案也说说?

相关推荐

    对struts1.x与struts2.x的区别的总结

    - **Struts2.x** 配置文件较少,主要为struts.xml,支持注解配置,减少XML配置的繁琐。 8. **插件与扩展性**: - **Struts1.x** 插件较少,扩展性相对较弱。 - **Struts2.x** 有丰富的插件系统,如Ajax、...

    不同版本的 struts2.dtd

    - 当从一个Struts2版本升级到另一个版本时,需要确保配置文件遵循新版本的DTD。不兼容的配置可能导致应用无法正常运行,因此开发者需要根据新DTD更新配置。 7. **最佳实践** - 保持Struts2框架的版本更新,以获取...

    Struts2.3.15.1版本升级到2.3.32详细流程

    - **S2-045**:此漏洞存在于Jakarta Multipart解析器中,当执行文件上传操作时可能导致远程代码执行。受影响的版本范围为Struts 2.3.5至2.3.31,以及2.5至2.5.10。此漏洞被评估为高风险等级。 - **S2-046**:与S2-...

    struts2的struts.properties配置文件详解

    16. struts.multipart.maxSize:这是multipart请求信息的最大尺寸(文件上传用),Struts2用于限制文件上传的尺寸。 17. struts.multipart.parser:这是一个multipart请求解析器,Struts2用于处理multipart请求。 ...

    struts1.x多文件上传

    2. **配置struts-config.xml**:在Struts的配置文件中,你需要为上传动作指定一个Action,同时设置`<form-bean>`的`enctype`属性为`multipart/form-data`,这样才能处理文件上传。 ```xml ...

    struts2.x所有包及配置文件

    Struts2是一个基于MVC(Model... - 将这些jar包添加到项目的类路径中,并在web.xml中配置Struts2的过滤器`org.apache.struts2.dispatcher.FilterDispatcher`(在较新版本中是`org.apache.struts2.dispatcher.ng.filter....

    struts2.jar包(struts2.1.8.jar包)一号文件(太大总共分三次)

    标签中的"struts2.jar包struts2.1.8.jar包"再次强调了这个文件与Struts2框架的关联,特别是2.1.8这个版本。 在压缩包的文件名称列表中,我们看到了"struts2-portlet-2.1.8.war"。这是一个Web应用程序档案(WAR)...

    struts2.jar包(struts2.1.8.jar包)三号文件(太大总共分三次)

    描述中的“struts2.jar包struts2.1.jar包struts2.1.8.jar包”可能是在强调Struts2的不同版本,其中“struts2.1.jar”可能是对Struts2 2.1.x系列的泛指,而“struts2.1.8.jar”则是具体的版本号。每个版本都有其特性...

    Struts1.x的上传文件示例

    在处理上传文件时,通常会检查文件的类型、大小等限制,以防止恶意文件的上传。处理完成后,你可以选择将文件保存到服务器的指定目录,或者存储到数据库中。 最后,用户可能会看到一个反馈页面(如`success.jsp`)...

    Struts课堂笔记.rar--struts2的struts.properties配置文件详解

    专为multipart请求信息使用的org.apache.struts2.dispatcher.multipart.MultiPartRequest解析器接口(文件上传用) struts.multipart.saveDir The directory to use for storing uploaded files 设置存储上传...

    struts2.ppt struts2.ppt 我们老师发的PPT

    首先,要开发Struts2应用,你需要从Apache官方网站下载Struts2的最新版本,通常是struts-2.x.x-all.zip。解压缩后,找到lib目录下的jar文件,这些文件是开发Struts2应用所必需的。基础的依赖包括: 1. struts2-core-...

    org.apache.struts2.dispatcher.FilterDispatcher

    了解了`FilterDispatcher`的基本功能和工作流程后,开发者可以根据需求对其进行配置,比如添加自定义拦截器,调整过滤器的优先级,或者使用Struts 2后续版本提供的`FilterActionMapping`以提高性能和灵活性。...

    struts2文件上传中的struts.multipart.saveDir提示信息

    如果未设置此参数,当尝试上传文件时,Struts2框架将无法找到合适的存储位置,从而引发错误提示:“Unable to find 'struts.multipart.saveDir' property setting”。 这个错误信息表明,你的Struts2应用程序没有...

    struts2.5.14.1最少的jar包

    这些JAR文件包含了框架的核心组件、依赖的库和插件,使得开发者能够构建和运行基于Struts2的应用程序。尽管具体这8个JAR文件的名称未在描述中列出,但它们通常会包括以下内容: 1. struts2-core:框架的核心库,...

    Struts2升级到2.5.30,问题解决及过程记录

    2. **配置文件的调整**:Struts2的配置文件(如struts.xml)可能会因版本升级而需要调整。例如,新的版本可能会引入新的拦截器或动作配置,需要检查并更新配置以充分利用新特性。 3. **API变化**:新版本可能移除了...

    struts2.3.1.2

    这个版本在2012年1月22日发布,是对Struts2框架的一次重要更新,旨在提供更好的性能、稳定性和新特性,以满足开发者的需求。 Struts2框架是Struts1的继承者,它引入了更多的灵活性和可扩展性。在Struts2.3.1.2中,...

    struts2.x文件上传

    1. **Struts2文件上传组件** Struts2提供了`struts2-core`库中的`FileUploadInterceptor`拦截器来处理文件上传请求。这个拦截器能够解析请求中的multipart/form-data数据,将文件内容转换为Action类中的属性。 2. ...

    struts-2.3.16.3

    2. **库文件**:JAR包形式的依赖库,用于构建和运行Struts 2应用程序,可能包括Struts 2框架本身、其依赖的第三方库以及特定版本的Servlet容器兼容性库。 3. **文档**:可能包含API文档、用户指南、开发者指南等,...

    struts2.3.4.1

    2. **插件架构**:Struts2的可扩展性得益于其强大的插件架构,允许开发者通过添加自定义插件来扩展框架功能,例如,国际化、缓存、文件上传等。 3. **OGNL(Object-Graph Navigation Language)**:这是Struts2中...

Global site tag (gtag.js) - Google Analytics