问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jquery 获取fileupload的完整路径。给完整的代码。直接可以用的

发布网友 发布时间:2022-04-22 21:28

我来回答

2个回答

热心网友 时间:2022-04-22 22:57

1首先是jsp
<button class="btn button uploadAndNext" id="importWhiteBtn" type="button">
<span class="button">提交导入</span>
</button>

2.然后是js
$(function(){
var uploadCom = null;
function uploadIt() {

$("#importWhiteBtn").click(function() {
var uploadId = "#" + $(this).attr("id");
var btn = $(this);

uploadCom = new AjaxUpload( uploadId + "" , {
action : "whitePhoneNumber.do?action=importFile",

onSubmit: function(file, ext) {

if ((ext && /^(txt)$/.test(ext))) {
alert("请先下载导入模板readme.txt参考,您上传的文档格式不对,请重新选择!");
return false;
}

$.blockUI({
message:"正在上传到服务器...."
})
},
onComplete: function(file, response) {
$.unblockUI();
if(response=="success"){
alert( "导入成功");
$('#whitePhoneList').flexReload();
}else{
alert( "导入失败,"+response);
}
}

});
});
$(".uploadAndNext").click();
}

uploadIt();
firstClick = false;
})

3.最后是action
public ActionForward importFile(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception{
FileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
String success = "success";
BufferedReader br=null;
InputStream in=null;
String operator = UserNameUtil.getUserName(request);
String areaCode = whitePhoneManager.getAreaCodeByOperator(operator);
try {
List<FileItem> list = upload.parseRequest(request);
for (int i = 0; i < list.size(); i++) {
FileItem fileItem = list.get(i);
String name = fileItem.getName().substring(
fileItem.getName().lastIndexOf("\\") + 1);

if(fileItem.getSize() > 2097152){//200k
throw new Exception(" 文件大小超过2M");
}
log.debug("upload file name:" + name);
in= fileItem.getInputStream();
br = new BufferedReader(new InputStreamReader(in));
whitePhoneManager.processFile(br,areaCode);
logutil.log_Operation(request, LogUtil.LOG_MODULE_SYSTEMCONFIG,
LogUtil.LOG_EVENT_CREATE, "批量导入短信白名单", "filename: "
+ name, "成功",
LogUtil.SUCCESS);
}
} catch (FileUploadException e) {
log.debug("error", e);
success=e.getMessage() ;
} catch (Exception e) {
log.debug("error", e);
success=e.getMessage() ;
}finally{
if(br!=null) try{br.close();}catch(Exception e){log.error("unable to close bufferdreader",e);}
if(in!=null) try{in.close();}catch(Exception e){log.error("unable to close inputstream",e);}
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
response.getWriter().write( success );
return null;
}
}追问。net ,前台jquery 获取完路径。 怎么用

热心网友 时间:2022-04-23 00:15

上传时是由php完成的,那也就是说jquery uploadify会向一个php页面进行请求,请求就会有返回值,将上传完成后的指定的路径跟名字返回即可
比如:
'onComplete' :function(event, queueID, fileObj, reposnse, data) {
$("#upImg").val(reposnse);
}
这里就是在请求php完成后函数返回值,其中reposnse就是php返回的结果,$("#upImg").val(reposnse);我这里将返回的路径名字给id为upImg的隐藏域里,方便进行表单提交
php的返回值就是echo的内容,比如请求的upload.php上传完成后我指定的路径跟名字赋给变量$val,那我只需要在upload.php最后echo $val;追问。net ,前台jquery 获取完路径。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
一个成功女人背后的五种男人 为什么猫咪爱睡床边 事业单位工作人员如何正常增加薪级工资 红旗Linux极致的体验新世界红旗linux怎么样 工龄33年10个月+薪级工资是多少? 15岁,体重70kg身高175cm超重了吗 海南三亚 N70音乐版 5310卖多少钱? ...有谁知道怎么办理港澳SaSa,卓悦,万宁的会员卡呢?拜托拜托 _百度... 海南的朵唯手机都在哪些地方有卖?王者天创卖的朵唯手机都是真货吗? 我今年17岁。身高175CM,体重70公斤。弹跳差不多50CM。跳远2.35米左右... 手机怎么同时使用两个?微信能不能双开? 驾驶证到期了,人在外面,身份证过期了,拿户口本可以换不。 汽车驾驶证换证需要带户口本办理吗 户口变动后,身份证,驾驶证要变更吗 我的户口本是海淀区中关村派出所签发的,我可以去京丰车管所去换发到期的驾驶证吗? 换驾照用户口本可以吗 换驾驶证,身份证过期了,拿户口本可以吗 换驾驶证户口本可以吗 换驾驶证证拿户口本可以吗 户口本能换驾驶证吗 户口簿能补办驾驶证吗 换驾驶证证拿户口本可以吗? 身份证丢失拿户口本能不能办理驾驶证巡换新业务 户口本可以换驾照不 同花顺小单,中单,大单,特大单怎么定义 户口本能办理驾驶证期满换证吗 驾驶证换证,没有身份证,有护照和户口本可以换吗? 大单交易是怎么样算? 大单怎么才能快速成交 大单成交是什么意思 李嘉彬这个名字的评分怎么样 跟不甘示弱相近或相对的词语是 公共关系专员 姓容中间要有个嘉字,女孩, 叫什么名字好? 公关人员主要是干什么的· 可以聊聊吗 一般公关工作人员的工作有哪些? 生活中你有哪些小确幸,能聊聊吗? 投标联合体资质等级如何认定 不同专业不同资质等级的投标人组成联合体投标,此联合体的资质等级应怎样确定?有没有明文规定? 工程类招标允许联合体参加编制的招标文件中应注意什么事项? 请教一下,公司想投标都需要什么资质和证书? 8848手机进水手机屏幕不好使 招标的时候AA级别的单位多次投标的行为是否合理 8848钛金手机进水了开不起机一般的手机店能修吗? 水到多少度会烧开? 为什么在高原不常用炒锅做饭? 8848钛金手机防水吗 安徽美术史论考研哪个学校简单? 我想问一下安徽大学和江南大学考研,那个学校更容易。谢谢大家帮我解答一下啊