环境:tomcat7,ssh,eclipse具体情况:表单上的enctype已经设置为multipart/form-data,method="post",在applicationContext.xml文件上已经加上
环境:tomcat7, ssh, eclipse
具体情况:表单上的enctype已经设置为multipart/form-data, method="post", 在applicationContext.xml文件上已经加上
表单是既有type为file的input标签,也有type为text的input标签(我是想文件和数据一起提交);
其中代码:multipartRequest = (MultipartHttpServletRequest) baseRequest; 这个刚开始报类型转换错误,后来使用
CommonsMultipartResolver commonsMultipartResolver = new CommonsMultipartResolver(baseRequest
.getSession().getServletContext());
commonsMultipartResolver.setDefaultEncoding("utf-8");
multipartRequest = commonsMultipartResolver.resolveMultipart(baseRequest);
终于获得multipartRequest对象, 但是multipartRequest.getfile(...)和multipartRequest.getParameter(...)都是null,取不了任何东西,到底如何破啊?已困扰多时,万分感谢啦!
展开