struts2上传文件保存到数据库中,参考代码如下:
File file=new File("D:/2.jpg")
try {
FileInputStream in=new FileInputStream(file)
int len=0
byte[] b=new byte[(int) file.length()]
in.read(b)
in.close()
System.out.println(b.length)
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace()
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace()
}
1在你的struts-config中首先不能使用form,使用的话会报错2在你jsp的form中增加属性enctype="multipart/form-data"
这样你的文件内容会被都城二进制数据传到后台,在后台获取值保存及可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)