社区
JavaScript
帖子详情
Java单个文件上传
轩辕灬帝一
2017-11-02 11:23:00
点击button弹出 直接文件上传选择框,选择完文件后,点击‘打开’按钮怎么直接触发上传的js方法???
...全文
232
6
打赏
收藏
Java单个文件上传
点击button弹出 直接文件上传选择框,选择完文件后,点击‘打开’按钮怎么直接触发上传的js方法???
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzm_fengye
2017-11-02
打赏
举报
回复
onclick()事件
轩辕灬帝一
2017-11-02
打赏
举报
回复
快来人啊
轩辕灬帝一
2017-11-02
打赏
举报
回复
kekekaole
2017-11-02
打赏
举报
回复
<form id='myUpload_MacAgent' enctype="multipart/form-data"> <div class="form-group"> <div class="row"> <div class="col-xs-6"> <label class="col-sm-6">上传文件</label> <div class="col-md-12 col-sm-12"> <input type="file" id="upload_MacAgent" value=""> </div> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-xs-6"> <label class="col-sm-6">版本号:</label> <div class="col-md-12 col-sm-12"> <input type="text" class="form-control" id="MacAgent_version" value=""> </div> </div> </div> </div> <div class="form-group"> <button class="btn btn-primary" type="button" onclick="upload_Agent(2)">MacAgent上传</button> </div> </form> ---------------------------------------------- //agent上传 function upload_Agent(type) { $("#chart").val(""); $("#percent").text("0"); var formData = new FormData(); if(type === 1){ var PcName = $("#upload_PcAgent").val(); if(PcName === ""){ alert("请选择上传PcAgent文件"); return; } formData.append("file",$("#upload_PcAgent")[0].files[0]); formData.append("name",PcName); formData.append("type","pcAgent"); var PcAgent_version = $("#PcAgent_version").val(); if(PcAgent_version === ""){ alert("PcAgent版本号不能为空"); return; } formData.append("version",PcAgent_version); }else if(type === 2){ var MacName = $("#upload_MacAgent").val(); if(MacName === ""){ alert("请选择上传MacAgent文件"); return; } formData.append("file",$("#upload_MacAgent")[0].files[0]); formData.append("name",MacName); formData.append("type","macAgent"); var MacAgent_version = $("#MacAgent_version").val(); if(MacAgent_version === ""){ alert("MacAgent版本号不能为空"); return; } formData.append("version",MacAgent_version); } $.ajax({ url: "/systemParameter/uploadAgent", type: "post", data: formData, processData: false, contentType: false, beforeSend: function () { $("#schedule_hide").click(); schedule(); }, success: function (data) { var message = eval(data); if(message["retMsg"] !== "success"){ promptMessage(message["retMsg"]); $("#schedule_close").click(); }else{ var charts = document.getElementById("chart").value; document.getElementById("chart").value = charts + "|"; document.getElementById("percent").innerHTML= "100%"; alert("上传完成!"); $("#schedule_close").click(); } }, error: function (msg) { var err_msg = eval(msg); console.log(err_msg); } }); }
zzm_fengye
2017-11-02
打赏
举报
回复
<form id='myUpload_MacAgent' enctype="multipart/form-data"> <div class="form-group"> <div class="row"> <div class="col-xs-6"> <label class="col-sm-6">上传文件</label> <div class="col-md-12 col-sm-12"> <input type="file" id="upload_MacAgent" value=""> </div> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-xs-6"> <label class="col-sm-6">版本号:</label> <div class="col-md-12 col-sm-12"> <input type="text" class="form-control" id="MacAgent_version" value=""> </div> </div> </div> </div> <div class="form-group"> <button class="btn btn-primary" type="button" onclick="upload_Agent(2)">MacAgent上传</button> </div> </form> ---------------------------------------------- //agent上传 function upload_Agent(type) { $("#chart").val(""); $("#percent").text("0"); var formData = new FormData(); if(type === 1){ var PcName = $("#upload_PcAgent").val(); if(PcName === ""){ alert("请选择上传PcAgent文件"); return; } formData.append("file",$("#upload_PcAgent")[0].files[0]); formData.append("name",PcName); formData.append("type","pcAgent"); var PcAgent_version = $("#PcAgent_version").val(); if(PcAgent_version === ""){ alert("PcAgent版本号不能为空"); return; } formData.append("version",PcAgent_version); }else if(type === 2){ var MacName = $("#upload_MacAgent").val(); if(MacName === ""){ alert("请选择上传MacAgent文件"); return; } formData.append("file",$("#upload_MacAgent")[0].files[0]); formData.append("name",MacName); formData.append("type","macAgent"); var MacAgent_version = $("#MacAgent_version").val(); if(MacAgent_version === ""){ alert("MacAgent版本号不能为空"); return; } formData.append("version",MacAgent_version); } $.ajax({ url: "/systemParameter/uploadAgent", type: "post", data: formData, processData: false, contentType: false, beforeSend: function () { $("#schedule_hide").click(); schedule(); }, success: function (data) { var message = eval(data); if(message["retMsg"] !== "success"){ promptMessage(message["retMsg"]); $("#schedule_close").click(); }else{ var charts = document.getElementById("chart").value; document.getElementById("chart").value = charts + "|"; document.getElementById("percent").innerHTML= "100%"; alert("上传完成!"); $("#schedule_close").click(); } }, error: function (msg) { var err_msg = eval(msg); console.log(err_msg); } }); }
轩辕灬帝一
2017-11-02
打赏
举报
回复
引用 3 楼 zzm9876789 的回复:
onclick()事件
这个onclick事件也没法添加到‘打开按钮上’啊 文件选择器是fileupload封装好的吧?
java
之jersey实现
单个
,多个
文件上传
java
之jersey实现
单个
,多个
文件上传
欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导...
Java
实现
单个
或批量
文件上传
-OSS版
oss
文件上传
可单张和多张
JAVA
sftp
单个
文件上传
import com.jcraft.jsch.Channel; import com.jcraft.jsch.ChannelSftp; import com.jcraft.jsch.JSch; import com.jcraft.jsch.Session; import
java
.io.File; import
java
.io.FileInputStream; import
java
.io.InputStream; import
java
.time.LocalDateTime; import
java
..
Java
基于commons-net包实现FTP协议连接linux服务器进行
单个
文件上传
与下载操作源码
添加依赖 // https://mvnrepository.com/artifact/commons-net/commons-net compile group: 'commons-net', name: 'commons-net', version: '3.6' // https://mvnrepository.com/artifact/org.apache.commons/commons-la...
java
单个
或多个
文件上传
//
单个
文件上传
public string singleFileUpload(File file){ if(!file.isempty()){ byte []bytes = file.getbytes; out=new BufferedOutputStream (new FileOutpuStream(new File(filePath+fileName)));
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章