服务器端怎么能获得本地电脑上传文件的路径

服务器端怎么能获得本地电脑上传文件的路径,第1张

要获取excel的file而不是路径 路径在浏览器中是不确定因素在ie的file标签是可以获取路径的 而用火狐就获取不到 所以不要用路径你应该把form标签设置enctype="multipart/form-data"属性 然后在后台接收formfile传过来的东西 用file接一下之后你要存本地就可以用io流存 如果要存数据库就把二进制流存数据库就行了 现在上传有很多方法 去网上找找 我说的这个是最简单的

你上传时不是通过获取过保存路径的绝对路径吗,比如这样:

String path = thisgetServletContext()getRealPath("/data/userfile/image");  //文件保存路径

然后你只需要把的文件名再保存在数据库中,在显示页面直接使用相对路径来指向文件即可,“相对路径+文件名”,比如:

<br>照片:<img src=data/userfile/image/<jsp:getProperty name="loginedInform" property="pic" /> width=100 height=100></img>

做上传当然需要知道文件的位置首先在你上传的jsp页面需要有一个表单form在这个表单里有一个这样一个标签在你点上传按钮的时候将你选中的文件传递到servlet或action这样的处理页面在处理页面StringfileName=requestgetParameter("fileName")这样就得到了文件名。然后你就可以使用文件流对这个文件进行上传 *** 作。如果还有问题直接HI我。

以上就是关于服务器端怎么能获得本地电脑上传文件的路径全部的内容,包括:服务器端怎么能获得本地电脑上传文件的路径、用fileupload上传图片,怎么获取上传后图片的相对路径、jsp或html如何通过input file 控件获取上传文件的完整路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9623561.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存