`
kerry001
  • 浏览: 38334 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Struts2下载时出现错误

阅读更多
Struts2实现的下载功能,当点击下载文件时如果点击保存,即正常下载情况下没事,如果选择取消下载,则会出现以下错误:

2010-7-23 16:48:30 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet default threw exception
java.lang.IllegalStateException
	at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)
	at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:770)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:505)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:619)
分享到:
评论
1 楼 icolorfulday 2013-03-22  
今天我也正好碰到这样的错误,请问楼主解决了这个问题了么?

相关推荐

    struts2资源下载,struts2资源下载

    5. **异常处理**:Struts2提供了一套完整的异常处理机制,可以自定义错误页面和错误处理策略,增强了系统的健壮性。 6. **类型转换**:Struts2自动将请求参数转换为Action字段的类型,同时支持自定义类型转换器,...

    struts2文件上传下载源代码

    在Struts2中,文件上传和下载是常见的功能需求,特别是在处理用户交互和数据交换时。这篇博客文章提供的"struts2文件上传下载源代码"旨在帮助开发者理解和实现这些功能。 文件上传功能允许用户从他们的设备上传文件...

    struts2下载地址

    ### Struts2下载地址及相关知识点 #### 一、Struts2简介 Struts2是一个开源的Web应用框架,它继承了Struts1的设计理念,并在此基础上进行了大量的改进和完善。Struts2是Apache软件基金会下的一个顶级项目,它采用...

    struts2下载功能实现

    在Struts2中实现下载功能是一项常见的需求,这通常涉及到处理文件流并将其发送到客户端。以下是如何在Struts2中实现下载功能的详细步骤: 1. **Struts2配置**: 在Struts2的配置文件(例如struts.xml或类似的配置...

    struts2 最新版 不用去官网上下载了

    Struts2是一个非常知名...总的来说,Struts2是一个强大的Java Web开发工具,但使用时需要注意版本更新和安全问题。通过邮箱提供的资源可以作为一个备用下载渠道,但在实际开发中,遵循最佳实践和官方推荐是非常重要的。

    struts2jar.zip

    在学习Struts2时,理解以下几个关键概念非常重要: 1. **Action**:这是业务逻辑的载体,一个Action类通常对应一个用户请求。 2. **Result**:Action执行后,会返回一个Result,决定了页面的跳转方向。 3. **...

    K8 Struts2 Exp 20160516(Struts2综合漏洞利用工具)

    然而,随着其广泛应用,安全问题也逐渐凸显,其中最为知名的便是Struts2漏洞。在2016年5月16日,一个名为“K8 Struts2 Exp 20160516”的综合漏洞利用工具被发布,这标志着Struts2框架中存在严重的安全风险。 **...

    struts2的各种jar包

    12. **安全性**:Struts2历史上曾出现过一些安全漏洞,如著名的CVE-2017-5638(Struts2远程代码执行漏洞),因此定期更新和使用安全插件(如OWASP Java Encoder)至关重要。 综上所述,"struts2的各种jar包"涵盖了...

    Struts2漏洞检查工具Struts2.2019.V2.3

    2. 框架配置错误:如果开发者在配置Struts2时未遵循最佳实践,可能会导致敏感信息泄露、权限提升等安全问题。例如,不正确的Action配置可能导致未授权访问。 3. 类加载器问题:Struts2使用了自定义的类加载机制,这...

    struts2文件下载

    5. **错误处理**:处理可能出现的异常,比如文件不存在、权限问题或者IO错误。 在实现Struts2文件下载时,还需要配置相关的Struts2 Action配置。这通常在`struts.xml`或类似的配置文件中完成,定义Action的命名空间...

    解决Struts2中下载文件时点击取消按钮后台报错问题

    总结来说,解决Struts2中下载取消报错问题的关键在于正确管理和控制文件流,确保在客户端取消下载时,服务器能够及时响应并终止操作。通过监控`ServletResponse`的状态和`ServletOutputStream`的关闭情况,可以有效...

    Struts2+Jquery+Ajax

    Struts2是一个强大的Java web应用程序开发框架,它基于Model-View-Controller(MVC)设计模式,用于构建可维护性高、结构...在实际开发过程中,还需要关注安全问题,如Struts2的安全漏洞,确保应用的稳定性和安全性。

    Struts2教学视频

    Struts2是一个强大的Java web开发框架,用于构建可维护、可扩展且结构良好的应用程序。它在MVC(Model-View-Controller)设计模式的基础上提供了一种实现方式,使得开发者能够更方便地处理用户请求,控制业务逻辑,...

    struts2简单下载功能

    至此,一个基本的Struts2下载功能就实现了。用户点击下载链接,Struts2会通过`DownloadAction`处理请求,读取并返回指定文件,浏览器接收到响应后,会自动弹出文件保存对话框供用户选择保存位置。 请注意,这只是一...

    Struts2-2.5.13最新jar下载

    在下载并使用Struts2-2.5.13的jar包时,开发者需要将其加入到项目的类路径中,同时根据项目需求配置struts2.xml或使用注解进行配置。对于初次使用者,建议阅读官方文档,了解如何初始化Struts2框架,以及如何编写...

    struts2中文学习文档

    从给定的文件信息来看,标题“struts2中文学习文档”和描述“struts2的根本webwork2”表明这是一份关于Struts2框架的学习资料,特别强调了Struts2与WebWork2的关系。Struts2是Apache Struts的一个版本,它是一个用于...

    struts2-scan_struts2-scan_struts2scan_scan_struts2漏洞_

    然而,它在历史上曾出现过多个安全漏洞,其中最著名的就是“Struts2漏洞”。这个标题和描述提到的"struts2-scan"是一种工具,专门用来检测Struts2框架中的安全漏洞。 Struts2漏洞通常涉及到框架的核心组件,例如...

    struts2 struts2.0.9 最全包下载

    4. **Result**:Action执行完成后,会返回一个结果,Struts2支持多种结果类型,如dispatcher(重定向或转发到一个JSP页面),stream(流式处理,如下载文件),freemarker(FreeMarker模板引擎渲染)等。 5. **...

    struts2批量下载

    在Struts2框架中,批量文件下载是一种常见的...综上所述,Struts2的批量文件下载涉及前端页面设计、Struts2配置、后台下载逻辑以及错误处理等多个方面。通过合理的设计和实现,可以提供高效、安全的批量文件下载功能。

Global site tag (gtag.js) - Google Analytics