zoukankan      html  css  js  c++  java
  • 有关从完整路径中如何获取文件名

    因为我们公司的服务器管理一般都采用的是WINDOWS的远程桌面登陆方式,诚然,这样的远程控制速度是很快的。但是其缺点就是不能向服务器上传文件。
    公司服务器不允许开设FTP服务器,那么我们每次上传文件时又不得不使用pc anywhere,实在不太喜欢这个东西了,很受速度限制。
    于是就想用asp.net直接写一个简单的文件上传页面

    基本代码如下:

    <%@ Page Language="vb" Debug="true" %>

    <html>
    <script language="vb" runat=server>
    sub uploadfile(sender as object, e as system.Eventargs)
        
    'butimage.postedfile.saveas("d:\updata\" & butimage.postedfile.filename)
        response.write ("d:\updata\" & butimage.postedfile.filename)
        
    'msgbox("OK!")
    end sub

    </script>
    <body>
    <form runat="server" enctype="multipart/form-data">
        
    <input type=file runat=server id=butimage/><br>
        
    <input type=button id=yesbutton onserverclick=uploadfile runat=server value="提交"/>
    </form>
    </body>
    </html>

    可以看到上面的文件浏览控件butimage
    只可取出文件的完全路径butimage.postedfile.filename
    取出后如下:
    F:\My Documents\My Pictures\016_3QiDPkYsOPXO.jpg

    而在这里,我只是想把后面的文件名取出来,对这样一个字符串应该怎么操作?
    仅取出文件名呢?文件名可能不同,是不同类型的。

    还有这种上传方式能不能适应所有类型的文件呢?
  • 相关阅读:
    04 类与对象
    03 方法
    02-JAVA语法基础
    大道至简第二章 读后感
    leetcode 65 有效数字
    leetcode 670 最大交换
    leetcode 49 字母异位词分组
    leetcode 71 简化路径
    leetcode 2 两数相加
    java compareTo 与 equals 区别
  • 原文地址:https://www.cnblogs.com/aowind/p/107411.html
Copyright © 2011-2022 走看看