- 浏览: 1040881 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (639)
- 服务器配置篇 (58)
- hibernate篇 (14)
- spring篇 (33)
- struts篇 (28)
- JS篇 (46)
- 其他技术篇 (46)
- 数据库集群配置 (6)
- JAVA基础相关 (48)
- 分布式框架HadHoop的应用 (2)
- FLEX篇 (8)
- SQLSERVER技术 (32)
- Android学习 (13)
- amchart学习笔记 (1)
- openfire+smark搭建即时通讯 (9)
- Linux学习 (18)
- Oracle数据库 (15)
- 网站优化技术 (12)
- mysql数据库 (2)
- 项目学习总结 (18)
- 工具类(JAVA) (12)
- 工具类(JS) (2)
- 设计模式 (10)
- Lucene学习 (24)
- EJB3学习 (6)
- Sphinx搜索引擎 (3)
- 工作中用到的软件小工具 (5)
- .NET (49)
- JAVA 连接SQLSERVER2008步骤 (1)
- MongoDB (19)
- Android手机开发 (3)
- Maven (6)
- vue (9)
- Shiro (4)
- mybatis (3)
- netty框架 (1)
- SpringCloud (3)
- spring-cloud (7)
- Git (1)
- dubbo (2)
- springboot (13)
- rocketmq (1)
- git学习 (2)
- kafka服务器 (2)
- linux (10)
- WEB系统辅助项目 (1)
- jenkins (2)
- docker (4)
- influxdb (3)
- python (2)
- nginx (1)
最新评论
-
jiangfuofu555:
这样数据量大,效率怎么样?
sqlserver 实现分页的前台代码 以及后台的sqlserver语句 -
w156445045:
博主请问下,如何做到实时的刷新呢,
另外我后台是Java 谢谢 ...
web 版本的汽车仪表盘,非常好看。还有各种图形 -
jackyin5918:
<transportConnector name=&qu ...
ActiveMQ的activemq.xml详细配置讲解 -
握着橄榄枝的人:
你这个不是spring1.x的吧
spring1.x使用AOP实例 -
xiaophai:
全乱套了!
openfire+spark搭建完美的及时通讯
2010-1-22 9:45:03 org.apache.struts2.dispatcher.StreamResult doExecute
严
重: Can not find a java.io.InputStream with the name [inputStream] in the
invocation stack. Check the <param name="inputName"> tag
specified for this action.
2010-1-22 9:45:03 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet default threw exception
java.lang.IllegalArgumentException:
Can not find a java.io.InputStream with the name [inputStream] in the
invocation stack. Check the <param name="inputName"> tag specified
for this action.
at org.apache.struts2.dispatcher.StreamResult.doExecute(StreamResult.java:189)
at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)
==========================解决办法===========================
这
个错误报的真有点误导人呀,我还一直以为我struts.xml中<param
name="inputName">inputStream</param>和action中的方法名
getInputStream()不一致的问题,大家如果也碰到此类问题,直接打印
InputStream in=ServletActionContext.getServletContext().getResourceAsStream(realPath);
System.out.println(in);
如果打印为NULL的话,恭喜您,问题得以解决,问题的原因是这个流的realPath路径错误,像我的,
//
String realPath=ServletActionContext.getServletContext().getRealPath("/uploadImages")+ "/"+name; 路径错误
发表评论
-
struts2 之命名空间
2014-11-21 10:15 802把namespace单独拉出来讲一方面是因为它实际上不是一个 ... -
struts2 annotation 验证采用自定义的跳转
2014-11-19 11:22 933对于methodName 和resultName ... -
Struts2 annotation方法验证
2014-11-18 11:58 804struts2的验证分为分编程式验证、声明式验证、注解式验证 ... -
struts2 设置全局404页面
2014-11-04 10:38 1017目前在做一个网络应用程序,struts2 + spring ... -
struts2 整合json 出现no default param json type问题解决
2014-11-04 09:35 590服务器配置json后 我开始配置采用的是、<resu ... -
struts2 默认命名空间默认提示问题
2014-11-03 17:13 656不知道大家有没有遇到在使用表单的时候,有时候会出一个莫名其妙 ... -
struts2 配置下载文件解决中文文件名的问题
2012-04-05 17:01 1572我们的项目名为 struts2hello ,所使用的开发环境 ... -
struts2 文件下载配置
2011-11-08 09:55 1634有些应用我们要下载文件,而不是直接在浏览器中打开,我们在STU ... -
使用struts2加ztree加jquery生成树形结构
2011-06-11 23:22 7119首先下载ztree,然后引入 ... -
struts2.1.8.1+jquery1.4.2返回json数据
2011-05-26 06:57 11781、引入包(本文中的包全部引自struts-2.1.8.1\l ... -
解决response.sendRedirect(url); 的URL中包含中文的问题
2010-09-10 08:54 3234今天在项目中,发现在response.sendRedirect ... -
请求转发和请求重定向
2010-09-08 10:00 1879请求转发请求转发允许把请求转发给同一应用程序中的其他Web组件 ... -
struts2中提交的中文乱码解决办法
2010-09-08 09:22 2160jsp文件中使用struts2 <s:form>表 ... -
struts2中select的用法
2010-09-07 17:27 1006<s:select name="disabl ... -
对于struts2中textfiled标签每次自己添加了tr,td等代码的处理
2010-09-07 16:47 1916初学struts2,在头脑中一直在想一个问题,就是对于stru ... -
如何给struts2的redirect的result传递多个参数
2010-09-06 16:24 3163如何给struts2的redirect的result传递多个参 ... -
struts2.0学习笔记九(struts2.0中的拦截器的使用)
2009-03-27 15:26 1121struts2.0中基本拦截器的配置采用的是可插拔的方式 1. ... -
struts2.0学习笔记八(struts2.0中的验证方式)
2009-03-15 10:13 1089在struts2.0中也是通过采用validate方法来验证客 ... -
struts2.0学习笔记七(struts2.0action中植的传递)
2009-03-13 15:40 1331当我们在程序中,从一个ACTION到另一个ACTION的跳转, ... -
struts2.0学习笔记六(struts2.0通过ognl实现一个表单多个对象保存)
2009-03-13 10:27 2585以前,我们如果在一个FORM中要实现在这个FORM中对多个对象 ...
相关推荐
解决Struts2中下载文件时,点击弹出框上面的取消按钮后,后台报错问题
通过覆写StreamResult的方法 解决struts2文件下载点击取消服务器报错解
Struts2 下载取消报异常最终解决办法,在我的项目中用过的,没有问题
Struts2+Freemark 做到一个例子 (*因为文件太大 所以把你们的struts2包删除了 请自己导入 谢谢,数据库用的是mysql*)
Myeclipse 6.5, JDK1.6,Tomcat 6.0 未解决点击取消报错的问题,可能是jdk版本问题
Struts实现文件上传、下载(导入直接运行),修复下载取消后的报错。
3.当上传的文件大于struts.multipart.maxSize时,系统报错 当上传的文件在struts.multipart.maxSize和maximumSize之间时,系统提示: File too large: file "MSF的概念.ppt" "upload__5133e516_129ce85285f__7ffa_...
摘要视图订阅分类:java_web学习第四天(request和response的学习)Java输入输出流java压缩多个文件并且返回流示例Java中IO流文件读
Struts2-ScanStruts2漏洞利用扫描工具,基于互联网上已经公开的Structs2高危漏洞exp的扫描利用工具,目前支持的漏洞如下: S2-001, S2-003, S2-005, S2-007, S2-008, S2-009, S2-012, S2-013, S2-015, S2-016, S2-019...
本人也是新手,这个代码是参考的网上代码自己修改写的,能实现android客户端向struts上传文件功能,用的是HttpURLConnection,注意设置请求头的编码为“utf-8",能解决文件名是中文的问题,不然会报错,rg.apache....
用MyEclipse 5.5.1、struts和smartuplond做的一个文件上传事例,可将客户端的文件上传至服务器的一指定文件夹中,文件名通过时间命名唯一,例子很小,但是上传大文件可能会报错,大家一起研究研究。
struts 文件 上传 记得导入struts相关的类包,不然项目会报错,简单的一个文件上传功能
网上有说需要这个又有说不需要这个,需要根据实际情况来定,实在不行就自己一个一个加,先从struts的core包开始,如果缺少jar包启动的时候就会报错,缺哪个加哪个。 2、打开MyEclipse(我用的是6.5)新建Web工程 ...
无网启动Tomcat出现报错异常,通过百度提示发现struts配置文件中使用的是struts-2.3.dtd版本而struts2-core-2.1.6.jar中只有2.0和2.1,so......
应用移植WebSphere问题列表: ...打完补丁后,运行struts2应用还是会出现action not find 404错 用其他用户(非root)启动websphere,无法帮定80、443等端口 应用访问jdbc时抱错,没有权限,ColsName….
使用Struts2的文件上传控件时,在struts.xml中,将处理上传的action中的fileUpload拦截器的maximumSize参数设置为5000000,上传了一个3M的文件后发现控制台报错,而且提示说文件超过2M。发生如上情况,可看看此文档...
不用再次筛选,struts不会再报错
JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子。...关于taskList.jsp页面js里报错的问题,知道怎么弄的麻烦告诉我一下,不知道直接忽略即可,运行时没错的;applicationContext的drools报错也是如此
由于我写struts2的程序的时候,我为了省事把从官网上下载的jar包都添加到lib文件下,导致tomcat已启动就报错。网上说是jar包冲突,所以我把我调试通过的基本jar上传到csdn。免积分不是因为这个资源不好,而是当初我...
poi+struts的excel导入action,加入包,配置文件就可以用