Struts文件上传

    xiaoxiao2022-07-13  160

    form表单中:

    <input type="file" id="yjfile" name="upload"  οnchange="change(); />


    action中定义与表单相同的全局变量并添加getter、setter方法:

    private File[] upload; private String[] uploadFileName;

    多个文件时可以使用数组变量,一个时不用声明为数组。


    getUpload()[0];//可以得到第一个文件

    getUploadFileName()[0];//可以得到第一个文件的原始名称


    JS获取上传文件的名称:

    script type="text/javascript"> function change() {      var obj = document.getElementById("yjfile");      var temp = obj.files[0].name;      alert("文件名:"+temp); } </script>

    最新回复(0)