input标签的type="file"后台获取不到name的值
前台:(.ftl文件)inputtype="file"name="downloadFile"size="50"emptyInfo="请选择要上传的资源文件!">后台:(a...
前台:(.ftl文件)
input type="file" name="downloadFile" size="50" emptyInfo="请选择要上传的资源文件!">
后台:
(action文件)
String fileName = getServletContext().getRealPath(
"/WEB-INF/UserFiles/" + r_id);
if (downloadFile != null) {
downloadFile.renameTo(new File(fileName));
getServMgr().getSortService().addDownload(getParameters(),r_id);
addMessage("资料上传成功");
addRedirURL("返回", getFullReferUrl());
return EXECUTE_RESULT;
} else {……
}
后台总是进不去if语句,直接执行的是else的内容
前台输入的东西也做了set和get,怎么回事啊? 展开
input type="file" name="downloadFile" size="50" emptyInfo="请选择要上传的资源文件!">
后台:
(action文件)
String fileName = getServletContext().getRealPath(
"/WEB-INF/UserFiles/" + r_id);
if (downloadFile != null) {
downloadFile.renameTo(new File(fileName));
getServMgr().getSortService().addDownload(getParameters(),r_id);
addMessage("资料上传成功");
addRedirURL("返回", getFullReferUrl());
return EXECUTE_RESULT;
} else {……
}
后台总是进不去if语句,直接执行的是else的内容
前台输入的东西也做了set和get,怎么回事啊? 展开
4个回答
展开全部
<form action=" " method="post" enctype="multipart/form-data">
你表单里有没有这个设置?enctype="multipart/form-data"
你表单里有没有这个设置?enctype="multipart/form-data"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-25
展开全部
后台,不可以通过简单的参数得到,前台递交的是multi-part的。
追问
那应该怎样获取呢?求帮助~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你后台是怎么获取downloadFile的?
追问
set/get方法?其实我就是不知道这样获取对不对。该怎么获取呢?
追答
有上传下载的插件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解决办法:
private File downloadFile;
private String downloadFileContentType;
private String downloadFileName;
对应的get/set方法。判断条件以为
if(downloadFile.exits()){
xxxxxx
}else{
}
private File downloadFile;
private String downloadFileContentType;
private String downloadFileName;
对应的get/set方法。判断条件以为
if(downloadFile.exits()){
xxxxxx
}else{
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询