js表单结合struts上传文件
来源:互联网 发布:香港沙田有mac专柜吗 编辑:程序博客网 时间:2024/05/23 21:34
前台页面:1.表单必须post提交
2.表单提交类型enctype.必须多段式.
3.文件上传使用<input type="file" /> 组件
<FORM id=form1 name=form1
action="${pageContext.request.contextPath }/CustomerAction_add"method=post
enctype="multipart/form-data">
<td>图片上传 :</td>
<td>
<input type="file" name="photo">
</td>
</FORM>
后台接收:
//在后台提供一个与前台input type=file组件 name相同的属性
private File photo;
//在提交键名后加上固定后缀FileName,文件名称会自动封装到属性中
private String photoFileName;
//在提交键名后加上固定后缀ContentType,文件MIME类型会自动封装到属性中
private String photoContentType;
需要生成属性值
//服务器进行保存
photo.renameTo(new File("F:/服务器/"+photoFileName));
注意:保存操作时这里的服务器文件夹必须存在,否则会保存失败
阅读全文
0 0
- js表单结合struts上传文件
- struts结合uploadify.js--------------补:单文件,表单数据量少的时候上传
- springmvc结合jquery.form.js异步提交表单上传文件
- plupload插件结合struts上传文件
- 上传文件(ajax结合form表单)
- struts文件上传和表单校验
- ajax上传form表单或者文件以及结合validate验证
- 表单js验证文件上传大小
- 文件上传表单 上传文件的细节 文件上传下载和数据库结合 - Mr_Red
- struts上传文件,验证失败表单数据丢失的原因
- struts上传文件,验证失败表单数据丢失的原因
- html表单结合php实现上传文件功能并且监控文件上传的进度
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- Jquery ajaxfileupload.js结合.ashx文件实现无刷新上传
- MyBatis XML方式的基本用法
- 三个浏览器内核引擎
- 图形用户界面1
- HDU_2955_Robberies(01背包,需动脑子)
- MyBatis注解方式的基本用法
- js表单结合struts上传文件
- MySql的select语句的关键字一般顺序
- OSPF 直连接与虚连接配置实例 (Cisco Packer Tracer 模拟器)
- [论文笔记]Arbitrary-Oriented Scene Text Detection via Rotation Proposals
- MyBatis动态SQL
- Java(8-1-x)
- linux系统之mariadb 数据库管理系统
- MyBatis代码生成器
- 欢迎使用CSDN-markdown编辑器