当前位置:编程学习 > JAVA >>

jsp上面的file标签用了以后无法传到后台怎么办,action那里一直File都是null

jsp上面的file标签用了以后无法传到后台怎么办,action那里一直File都是null --------------------编程问答-------------------- form 便签 enctype="multipart/form-data"  设了吗? --------------------编程问答-------------------- +1
引用 1 楼  的回复:
form 便签 enctype="multipart/form-data"  设了吗?
--------------------编程问答-------------------- enctype="multipart/form-data"  这个参数要设置 --------------------编程问答-------------------- 要看你的代码,包括后台的与页面的。 --------------------编程问答-------------------- 楼上的已经说了.... --------------------编程问答-------------------- 设了啊,还是没用 --------------------编程问答-------------------- jsp里面:
<body>
请选择要上传的文件:
<s:form action="up.action" method="post" enctype="multipart/form-data" >
<table border="1">
<s:file name="upload" />
<s:submit value="确定" />
</table>
</s:form>
</body>
</html>
action里面
private File upload;

public File getUpload() {
return upload;
}

public void setUpload(File upload) {
this.upload = upload;
}

public String execute() throws Exception{
System.out.println(getUpload());
}
最后会显示null,求解
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,