struts2上传并显示图片

struts2图片上传用imaFileName=newDate().getTime()+fContentType方式为图片命名存入数据库,那么如何从数据库中取出图片并显示... struts2图片上传用imaFileName=new Date().getTime()+fContentType方式为图片命名存入数据库,那么如何从数据库中取出图片并显示?本人是菜鸟级的,看别人是上传到服务器,一定要上传到服务器吗,如何上传并显示呢?本人急需答案。。。 展开
 我来答
503619669
2011-10-17 · TA获得超过111个赞
知道小有建树答主
回答量:296
采纳率:0%
帮助的人:180万
展开全部
对,一定要存入服务器,并且记住上传的路径是什么,当显示的时候用‘路径’+ 图片名就能显示了
更多追问追答
追问
问题是我不会啊,我没上传到过服务器,你能教下我怎么弄吗?或者找一个案例发给我也行的,我的邮箱420466557@qq.com
追答
前台body:

后台
public class upload extends ActionSupport {

private String username;
private File file;
private String fileFileName;
private String fileContentType;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public File getFile() {
return file;
}
public void setFile(File file) {
this.file = file;
}
public String getFileFileName() {
return fileFileName;
}
public void setFileFileName(String fileFileName) {
this.fileFileName = fileFileName;
}
public String getFileContentType() {
return fileContentType;
}
public void setFileContentType(String fileContentType) {
this.fileContentType = fileContentType;
}

public String execute() throws Exception {

String path=ServletActionContext.getServletContext().getRealPath("/upload");
File f=new File(new File(path),this.getFileFileName());
if(!f.getParentFile().exists()){
f.getParentFile().mkdirs();
}
FileUtils.copyFile(file,f);
return SUCCESS;
}

}

配置自己配吧,这个就是上传到目录下的upload文件夹下,要显示就让src = /upload/文件名就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式