SWFupload 组件在整合其他框架的时候上传错误问题的原因(filter)
2012-09-07 11:26
330 查看
SWFupload 组件在整合其他框架的时候上传错误问题的原因(filter)
这些天发现之前写好的swfupload组件在上传的时候直接报错:上传错误!其他的没有一点提示。无论是控制台还是用firebug看的前台页面都没有发现错误信息。
无奈之下只能各种网页搜索解决办法。但是大多数人问的都是有关session的问题。
很无奈这个问题我也遇到过但是解决了,解决办法就是获取一些request中的sessionid然后再上传的时候再将id传过去,再在后台进行获取。发生这个问题的主要原因是由于swfupload组件在上传的时候默认是重新建立了一个pagesession,不属于当前的session,所以在后台的session中是获取不到,只能把当前的sessionid传递过去,根据id获取他自己的session,然后再获取其中的值。
但是现在不是这个问题啊,是无论如何都上传错误的问题。后来在一个帖子中无意间发现了解决办法。那个帖子也是寻求session的解决办法。他说,之前写了filter,加入之后发现swfupload组件发生了错误,如果将swfupload中的地址在filter的过滤掉就没事了。
真实一语惊醒梦中人啊。我之前也是写了一个filter,所以好办了。
把swfupload所在的页面请求地址在filter中过滤掉就好了。
在加入springsecurity的项目中,记得将swfupload所在的页面进行权限的设置,最好将filter设置成none,就是对该请求不进行过滤,如下:
<intercept-url pattern="/page/usermanagement/common/teacherstore/editmaterial.faces" filters="none" />
相关文章推荐
- Struts Spring Hibernate 框架整合时候出现的问题
- Struts Spring Hibernate 框架整合时候出现的问题
- windows2008+iis7无组件上传写入文件失败ADODB.Stream 错误 800a0bbc问题
- swfupload 上传报 security error # 2049 (security) 安全错误问题
- 关于struts2验证框架,在与spring整合后重复输出错误信息的问题
- swfupload 上传报 security error # 2049 (security) 安全错误问题
- IIS 限制上传大小的问题 200k (SWFUpload_ASP操作的时候更改了本身的限制,还需要更改iis的大小)
- 关于使用SSM整合的时候,使用hibernate校验框架出现500异常问题解决
- IIS 限制上传大小的问题 200k (SWFUpload_ASP操作的时候更改了本身的限制,还需要更改iis的大小)
- 使用 FMDB 框架时候,error opening!: 14错误的修改问题
- Kindeditor(jsp)与SSH三大框架整合上传图片出错问题解决方案
- 解决使用elementUI框架el-upload上传组件时session丢失问题
- "检索COM类工厂中 CLSID为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005" 问题的解决
- 当上传文件的时候自动过滤掉其他格式的文件(ie8 ie9问题待解决)
- java的SSM框架整合时Tomcat循环读取错误bean重合小问题
- 解决RTX开发问题:检索 COM 类工厂中 CLSID 为 {79210E58-99EB-45D0-8890-763EFEAA143F} 的组件时失败,原因是出现以下错误: 80040154。
- C#相其他网站上传文件,提示409错误的问题
- 【unity】【NGUI】当把挂在比如UILabel之类NGUI组件的对象对象池化的时候,出现各种问题的原因分析
- 解决SWFUpload上传文件组件使用时报告2049错误
- excel导入导出的问题:检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005