我想在动态web项目的数据库中存储图像路径如何获取用户上传的图片的图片路径?

66bbxpm5  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(177)

关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。

三天前关门了。
改进这个问题
我的后端语言是java,我使用jdbcmysql工作台来存储数据库。现在我想存储用户上传的图像和视频。我该怎么做?protectedvoid dopost(httpservletrequest request,httpservletresponse response)抛出servletexception,ioexception{//todo自动生成的方法stub response.setcontenttype(“text/html”);
printwriter out=response.getwriter();

Part part=request.getPart("file");
    String fileName= extractFileName(part);
    String saveloc="E:\\FinalYearProject\\FYP MEDIA\\";
    String sl=saveloc.replace("\\", "/");
    String savePath=sl+File.separator+fileName;
    File fileSaveDir=new File(savePath);
    part.write(savePath + File.separator);
    System.out.println(savePath);

}

private String extractFileName(Part part)
{
    String str="content-disposition";
    String contDisp = part.getHeader(str);
    System.out.println(contDisp);
    String[] items = contDisp.split(";");
    for(String s : items)
    {
        if(s.trim().startsWith("filename"))
        {
            return s.substring(s.indexOf("=")+2,s.length()-1);
        }
    }
    return "";
}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题