fileupload1使用FileUpload如何读取路径?

fileupload1  时间:2021-06-05  阅读:()

FileUpload1预览上传时的图片

<form name="form1" action="" method="post" enctype="MULTIPART-DATA"> <input type="file" id="filepath" name="filepath"/> <input type="button" value="预览" onclick="yulan()"> <input type="submit" value="上传"> <br><br> <img id="img" name="img" width="50" height="50"> </from>

<script> function yulan() { document.form1.img.src=document.form1.filepath.value; }

</script>

用fileupload上传图片,怎么获取上传后图片的相对路径

你上传时不是通过获取过图片保存路径的绝对路径吗,比如这样: String?path?=?this.getServletContext().getRealPath("/data/userfile/image");??//文件保存路径 然后你只需要把图片的文件名再保存在数据库中,在显示页面直接使用相对路径来指向图片文件即可,“相对路径+文件名”,比如: <br>照片:<img?src=data/userfile/image/<jsp:getProperty?name="loginedInform"?property="pic"?/>?width=100?height=100></img>

怎么样安装fileupload控件

首先得注册这个控件。

单击Windows的“开始”菜单,选择“运行”命令,在打开的对话框中输入以下命令: regsvr32 ------------此时控件的文件名必须包含完整的文件路径。

,

用FileUpload控件怎么实现多图片上传

FileUpload实现单图片上传,如果想多图片上传,你试试这个: &lt;tr&gt; &lt;td align="right" valign=&"&gt; 试卷照片: &lt;/td&gt; &lt;td align="left"&gt; &lt;div id="_container"&gt; &lt;input id="File1" type="file" name="File" runat="server" size="10" /&gt; &lt;/div&gt; &lt;/td&gt; &lt;td align="left" valign="bottom"&gt; &lt;input type="button" value="添加" onclick="addFile()" /&gt; &lt;/td&gt; &lt;/tr&gt; addFile()源码: //多文件上传,动态生成多个上传控件 function addFile() { var div = document.createElement("div"); var f = document.createElement("input"); f.setAttribute("type", "file"); f.setAttribute("name", "file"); f.setAttribute("size", "10"); div.appendChild(f); document.getElementById("_container").appendChild(div); } 后台页面调用: #region 上传添加图片的方法 /// &lt;summary&gt; /// 上传添加图片的方法 /// &lt;/summary&gt; /// &lt;param name="nId"&gt;关联id&lt;/param&gt; private static void UploadAndAddPicTures(int nId) { LMS.BLL.TRAIN_Pictrue PictrueBLL = new LMS.BLL.TRAIN_Pictrue(); List&lt;LMS.Model.TRAIN_Pictrue&gt; list = new List&lt;LMS.Model.TRAIN_Pictrue&gt;(); //遍历File表单元素 HttpFileCollection files = HttpContext.Current.Request.Files; for (int iFile = 0; iFile &lt; files.Count; iFile++) { //检查文件扩展名字 HttpPostedFile postedFile = files[iFile]; string fileName; fileName = System.IO.Path.GetFileName(postedFile.FileName); if (fileName.ToLower() != "") { LMS.Model.TRAIN_Pictrue Pictrue = new LMS.Model.TRAIN_Pictrue(); string scurTypeName = fileName.Substring(fileName.LastIndexOf(".")); //初始化原图物理路径 string sGuid_phy = Guid.NewGuid().ToString(); string sUrl_phy = ConfigurationManager.AppSettings["PhysicsObjectPath"].ToString() + sGuid_phy + scurTypeName; //初始化缩略图物理路径 string sGuid_web = Guid.NewGuid().ToString(); string sUrl_web = ConfigurationManager.AppSettings["PhysicsObjectPath"].ToString() + sGuid_web + scurTypeName; postedFile.SaveAs(sUrl_phy);//保存原图 PTImage.ZoomAuto(postedFile, sUrl_web, 100, 100, "", "");//生成缩略图,并保存 //保存原图虚拟路径到数据库 Pictrue.path = ConfigurationManager.AppSettings["WebObjectPath"].ToString() + sGuid_phy + scurTypeName; //保存缩略图虚拟路径到数据库 Pictrue.shrinkpath = ConfigurationManager.AppSettings["WebObjectPath"].ToString() + sGuid_web + scurTypeName; Pictrue.parid = nId; Pictrue.tables = "TRAIN_Hotel_MonthExam"; list.Add(Pictrue); } } PictrueBLL.Add(list); } #endregion 希望对你有帮助!

使用FileUpload如何读取路径?

读取路径? 你是指怎么个读取。

FileUpload是不允许动态读取路径的 ,貌似只能通过后面的浏览添加路径,你想想,假设如果可以动态读取路径的话。

那好 ,我就给他动态读取一个“C:”。

那会是什么结果,哇,所有c盘东西就全部被上传上去了,多么可怕的一件事。

我想盗取你的东西,随便写一个带FileUpload控件的程序,暗地里上传你的c盘东西,我岂不是赚大发了。

是吧,其实微软早就料到这一点了 ,果断的不允许FileUpload读取路径,安全嘛

PacificRack 端午节再来一款年付$38 VPS主机 2核4GB内存1TB流量

这不端午节和大家一样回家休息几天,也没有照顾网站的更新。今天又出去忙一天没有时间更新,这里简单搜集看看是不是有一些商家促销活动,因为我看到电商平台各种推送活动今天又开始一波,所以说现在的各种促销让人真的很累。比如在前面我们也有看到PacificRack 商家发布过年中活动,这不在端午节(昨天)又发布一款闪购活动,有些朋友姑且较多是端午节活动,刚才有看到活动还在的,如果有需要的朋友可以看看。第一、端...

腾讯云爆款秒杀:1C2G5M服务器38元/年,CDN流量包6元起

农历春节将至,腾讯云开启了热门爆款云产品首单特惠秒杀活动,上海/北京/广州1核2G云服务器首年仅38元起,上架了新的首单优惠活动,每天三场秒杀,长期有效,其中轻量应用服务器2G内存5M带宽仅需年费38元起,其他产品比如CDN流量包、短信包、MySQL、直播流量包、标准存储等等产品也参与活动,腾讯云官网已注册且完成实名认证的国内站用户均可参与。活动页面:https://cloud.tencent.c...

LOCVPS:VPS主机全场8折,德国/荷兰/美国KVM终身7折

LOCVPS发来了针对元旦新年的促销活动,除了全场VPS主机8折优惠外,针对德国/荷兰KVM #1/美国KVM#2 VPS提供终身7折优惠码(限量50名,先到先得)。LOCVPS是一家成立于2012年的国人VPS服务商,提供中国香港、韩国、美国、日本、新加坡、德国、荷兰、俄罗斯等地区VPS服务器,基于KVM或XEN架构(推荐优先选择KVM),均选择直连或者优化线路,国内延迟低,适合建站或远程办公使...

fileupload1为你推荐
腾讯举报中心如何举报QQ号?水晶易表水晶报表是什么?主要有什么用处?企业资源管理系统企业人力资源管理系统的重要性?orphanremovalhibernate一对多,操作一的一方,如何删除多的一方的数据。y码女款衣服XXL、XL、XXXL尺码分别是多大?vga接口定义VGA接口通常用来连接哪些设备,各个脚代表什么意思,它的连线是如何焊接的?awvawv转换器哪里下?防火墙排名目前比较好的防火墙软件有哪些?印度尼西亚国家代码印尼身份证号的编码规则是什么?(比如中国的1-6位是地址代码,7-14位是出生日期码等)jstz泰州哪里有民工市场
汉邦高科域名申请 n点虚拟主机管理系统 服务器配置技术网 enom buyvm 谷歌香港 info域名 线路工具 150邮箱 工信部icp备案号 php空间推荐 hinet 网络空间租赁 免费测手机号 国外免费asp空间 流媒体加速 新世界服务器 免费邮件服务器 国内域名 深圳域名 更多