如何在SSH框架中上传文件?
1、首先确保你的jar包有这两个:
2、正常配置web.xml和application.xml即可
3、jsp页面
<form action="请求地址" method="POST" enctype="multipart/form-data">
上传图片:<input type="file" name="img" />
<input type="submit" value="提交" />
</form>
4、action处理
//接收上传文件的临时文件流
private File img;
//上传文件的name为img,那么这个文件的名称会自动存储在img+FileName属性里面
private String imgFileName;
//上传文件的name为img,那么这个文件的类型会自动存储在img+ContentType属性里面
private String imgContentType;
……(上面属性的get和set方法)
@Action("请求地址")
public String upload(){
//接收上传文件的临时文件流,可以使用这个地址来获取文件内容
System.out.println(img.getAbsolutePath());
//获取文件名称
System.out.println(imgFileName);
//获取文件类型
System.out.println(imgContentType);
}
5、以上就是一个简单的文件上传处理。ssm版本的上传处理也有,请移步至ssm上传处理查看,仅供参考!