Spring Boot 上传图片到static下文件夹 无法通过url访问 我成功上传了图片到 static/images 文件夹下 但是通过url ---> localhost:port/image/图片名,无法访问但是重新build project 就可以访问了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 https://blog.csdn.net/j_bean/article/details/73992070 上传到static的静态资源,是要重新build项目才能访问到的。可以通过自己指定静态资源访问路径来解决。@Configurationpublic class WebConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //映射图片保存地址 registry.addResourceHandler("/picture/**").addResourceLocations("file:E:/picture/"); }}上面这个类表示添加一个静态资源文件夹,路径是E盘的picture文件夹,所有上传到该路径的静态文件,都可以通过 /picture/图片名 的方式来访问。这样就不需要build项目,上传成功过后直接就可以访问。 getHibernateTemplate().save(ad)奇怪情况,无语了。 学JAVA的有没有必要学习linux? 急求,打包tomcat工程问题! tomcate6启动报的错误 请教为什么出现这个错误??急啊! XML文件内容的修改 《精通EJB》里的问题 怎么样下载java.net的开源项目? 谁有下雪效果的Java程序? 如何设置连接ldap的时间,ldap高手请进!! struts2替代方案 在Eclipse 4.7.3a在线安装Spring插件的时候报错:No repository found containing
public class WebConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
//映射图片保存地址
registry.addResourceHandler("/picture/**").addResourceLocations("file:E:/picture/");
}
}上面这个类表示添加一个静态资源文件夹,路径是E盘的picture文件夹,所有上传到该路径的静态文件,都可以通过 /picture/图片名 的方式来访问。
这样就不需要build项目,上传成功过后直接就可以访问。