ENCTYPE="multipart/form-data"
from表单中加上这句话。
from表单中加上这句话。
解决方案 »
- FCKeditor编辑的内容怎么能同时适配网站和手机页面
- 发两道面试题
- 为什么filter拿不到request中的数据
- 为什么js效果没有显示?
- javascript的问题.请各位帮忙.
- struts如何显示List的值?
- 请问,isleaf(),叶子节点是什么意思?
- java2中好像没有replaceAll()这个函数,为什么在jsp中却有?
- 为表决心,再开一帖:JSP连接Oracle9,请进来检分!
- 请问在用EJB开始时,是不是完全不会用到多线程了?
- Eclipse + Tomcat 的配置问题~~~
- 急!急!一个Spring+EJB+Jboss的失败例子,请帮忙看看,到底是那里的错误,在线等!
<html:file property="theFile" />
<html:submit property="submit" value="上传" />
</html:form>
我这样使用,完全正常。
,而且有时候会上传正确的,有时候会出错!
现在我怀疑是不是我同时上传几个文件的原因,这个会不会引起错误啊?
因为我的是同时上传几个文件的,用了几个FORMFILE从表单中取得上传信息,
这样是不是会引起错误啊?因为我看很多STRUTRS的上传例子中都是只有一个FILE的!
第二种:System.out.println(";;;;")检查每一句代码。看看哪里有问题
第三种:同时上传可能会出现一些问题,同步性之类的。
应该不是程序的问题,因为我后来用JBUILDER调试过了,
我把断点设在所要提交去的ACTION的代码开头,发现当上传文件的时候
TOMCAT报错,提示发现错误,
javax.servlet.ServletException: Cannot find multipart class "org.apache.struts.upload.CommonsMultipartRequestHandler", exception: org.apache.struts.upload.CommonsMultipartRequestHandler
org.apache.struts.util.RequestUtils.getMultipartHandler(RequestUtils.java:1320)
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1194)
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
tools.ContextSecurityFilter.doFilter(ContextSecurityFilter.java:107)
但是根本没有执行到我的断点!