高手们求救!如何用js得到上传文件的文件名并传到servlet中?

ycl4554112 发布于 2013/09/06 15:42
阅读 642
收藏 1
如:<form action="/MyShangChuan" enctype="multipart/form-data" method="post">

    <input type="file">
    <input type="submit" value="上传">
    </form>

现在需要把上传的文件名一并得到,并传给servlet 因为后台servlet有这么句代码

URL url = new URL("file://localhost/D:/soft/tools/java/apache-tomcat-6.0.14/webapps/up/a.txt");为了不让a.txt写死,所以需要从前端获取文件名,(servlet是没法获取文件名的)

加载中
0
蔡小峰
蔡小峰

代码如下,需要再自己截取下名称:

<html>

 <head>
          <script type="text/javascript">
        function myJS(){
            var a=document.getElementById("myFile").value;
            alert(a);
        }
    </script>
 </head>

 <body>
    <input type="file" id="myFile">
    <input type="submit" value="上传" onclick="myJS()">
   </body>
</html>
0
蔡小峰
蔡小峰
另外,LZ,servlet 可以获取上传的文件名的。
0
y
ycl4554112
不可以吧我试了好多
返回顶部
顶部