jsp上面的file标签用了以后无法传到后台怎么办,action那里一直File都是null
jsp上面的file标签用了以后无法传到后台怎么办,action那里一直File都是null --------------------编程问答-------------------- form 便签 enctype="multipart/form-data" 设了吗? --------------------编程问答-------------------- +1 --------------------编程问答-------------------- 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