Struts2的文件上传
-
Struts也提供了内置标签用于文件上传<s:file>,我们称为文件选择域
-
与html的标签<input tyle=”file”>是一样用的
-
文件上传的必要前提条件
Action接收到的File对象是一个临时文件,后面需要保存到另外一个路径去
-
表单必须是post方法
-
enctype类型必须为multipart/form-data
-
简单文件上传
- 步骤:
-
第一步:jsp和action的代码
打印结果:
用户名:asd
密码:asda
photo:D:\StrutsWorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\day03_struts2_demo03-upload\upload_91468383_41df_401c_b021_a6f96520f581_00000002.tmp
photoFileName:4.jpg
photoContentType:image/jpeg
fileSavaPath:保存路径:D:\StrutsWorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\day03_struts2_demo03-upload\WEB-INFO\upload/asd