enctype="multipart/form-data"解决同时提交文件和普通数据

hch_zhang 2009-05-08 09:20:57
在一个表单里提交用户信息时,用户同时可以上传照片

JSP文件 enctype="multipart/form-data"
<html:form action="empDisAction.do" method="post" enctype="multipart/form-data">
<input type="hidden" name="flag" value="addEmp">
。。。。。。

性别:<input type="radio" name="gender" value="男">男
<input type="radio" name="gender" value="女">女
。。。。。。

上传照片:<html:file property="photo"></html:file>

<input type="submit" value="提交" />

</html:form>


EmpForm文件
private FormFile photo;


EmpDisAction文件继承DispatchAction

//上传文件
String dir1 = upLoadService.upLoad(form);
调用后把目录保存到数据库

提交后报错
严重: Servlet.service() for servlet action threw exception
java.lang.IllegalArgumentException: argument type mismatch
。。。。。。


如何解决同时提交的问题
...全文
376 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Defonds 2009-05-08
  • 打赏
  • 举报
回复
我的资源里有个java版文件上传源码和一个struts1上传源码,LZ去看看
Defonds 2009-05-08
  • 打赏
  • 举报
回复
没问题的

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧