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>