upload.parseRequest(request);为空,问题解决!

问题描述

upload.parseRequest(request);用到strut2在网上找了,说是struts2把request给拦截了,所以就upload.parseRequest(request)为null.网上大多方法是将web.xml配置修改如下:(而我的问题是,修改后,web就不能运行了,)<filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern></filter-mapping>

<filter-mapping><filter-name>struts2</filter-name><url-pattern>*.action</url-pattern></filter-mapping>

如果改为<filter-mapping><filter-name>struts2</filter-name><url-pattern>/*.action</url-pattern></filter-mapping>

也无法访问HTTPStatus404-typeStatusreportmessagedescriptionTherequestedresource()isnotavailable.

时间: 2024-11-08 21:56:46

upload.parseRequest(request);为空,问题解决!的相关文章

List fileItems = upload.parseRequest(req);为空

问题描述 都是说Struts2的拦截器给拦截了 但是我把改了之后 还是为空 请教各位!! public class FileUpload extends HttpServlet { /** * Destruction of the servlet. <br> */ private String uploadPath = "E:\save\"; private File tempPath = new File("E:\save\tmp\"); public

parserequest-SpringMVC中parseRequest(request)解析为空,items为0

问题描述 SpringMVC中parseRequest(request)解析为空,items为0 客户端代码: postMethod.addRequestHeader("Content-Type", "multipart/form-data;charset=UTF-8;boundary=----------ThIs_Is_tHe_bouNdaRY_$"); Part[] parts = { new StringPart("xmlhead", xm

SpringMVC用progressListener做文件上传进度条时,servletFileUpload.parseRequest(request);返回空值

问题描述 解决方案 解决方案二:enctype="multipart/form-data" 前台form的属性enctype是上面这个吗?解决方案三:form里面肯定有那个呀解决方案四:你先看看request中有没有啊解决方案五:以前的老项目中,我用的是response.setContentType("application/json");你可以试试解决方案六:楼主用了struts2了吗?如果用了,那就是被struts2的拦截器拦截掉了,获取不到值解决方案七:for

php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总_php技巧

从旧版升级到php5.4,恐怕最麻烦的就是htmlspecialchars这个问题了!当然,htmlentities也会受影响,不过,对于中文站来说一般用htmlspecialchars比较常见,htmlentities非常少用到. 可能老外认为网页普遍应该是utf-8编码的,于是苦了那些用GB2312,GBK编码的中文站......! 具体表现: 复制代码 代码如下: $str = "9enjoy.com的php版本是5.2.10"; echo htmlspecialchars($s

请帮帮忙啊,parseRequest总返回空

问题描述 上网搜说是struts2配置时/*改为/*.action,改了以后tomcat起不来了,是什么原因搞不清楚,不知还有没有其他办法,请帮帮忙,谢谢了-- 解决方案 解决方案二:改成*.do,不要斜杠!解决方案三:重新使用了另一种方法,虽然很多功能没有了,不过有时间在仔细研究.(可能是问题太简单,没人理)谢谢,我再试试.上网搜的另一种方法:packagetutorial;importjava.io.BufferedInputStream;importjava.io.BufferedOutp

json_decode返回null空问题解决方法

今天在做一个东西的时候需要抓取淘宝的一些数据,找到了请求的url,返回了一个callback,看了下callback中的参数是一个对象,通过正则匹配去到了数组,但是在使用json_decode()转换的时候返回的是NULL,老郁闷了,前一段时间要做一个东西也是因为这个原因,没有成功的把json对象转换成php的数组,放弃了,今天又遇到了,终于找到了解决的办法. 原因在于:抓取的数数据是是GBK格式,通过抓包看到,返回的header头中  代码如下 复制代码  Content-Type:text/

java中FCKeditor配置安装与常用问题解决

FCKeditor资料下载及介绍   官方网站:http://www.fckeditor.net    1.下载FCKeditor *.*.*    2.下载fckeditor-java-*.*.*-bin.zip    3.下载fckeditor-java-demo-*.*.*.war (可作为参考)     demo的查看.doc文档的查看       下载的说明,涉及java还得下个包    war工程的查看   安装与通过JavaScript调用FCKeditor的两种方法    部署:

获取request参数的工具类

package cn.edu.hactcm.util; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Enumerat

各位大神求赐教-struts2 上传视频进度条实现过程中 request对象问题

问题描述 struts2 上传视频进度条实现过程中 request对象问题 List formList = upload.parseRequest(request); 为了实现这条代码,在web.xml中配置了 changeRequest com.dlyk.framework.util.filter.GetServletRequest changeRequest*.action 这个配置就是为了request对象不被struts2 封装,不被封装的requestparseRequest(requ