静态资源部署到服务器 javaweb项目如何访问静态资源?
javaweb项目如何访问静态资源?1在spring框架中,如果允许MVC拦截所有路径,则需要配置静态资源路径:<mvc:资源位置=“/image”mapping=“image/**”/>&l
javaweb项目如何访问静态资源?
1在spring框架中,如果允许MVC拦截所有路径,则需要配置静态资源路径:
<mvc:资源位置=“/image”mapping=“image/**”/><mvc:资源位置=“/CSS”mapping=”CSS/*“/>
目前常用的是rest风格的接口,即MVC拦截/rest/**,所以你只需要把静态文件放在另一个本机servlet路径下,struct2就可以直接访问
1上传图片
上传图片可以用Java,Tomcat
2下载图片
下载图片不用Java,但是Tomcat。图片是静态资源,不需要Java对其进行动态解析,Java并不擅长。可以将nginx用作静态文件服务器。如果你想提高效率,你可以使用CDN。
3存储图片
如果图片数量较少,则直接存储在磁盘上;如果图片数量较大,则需要存储在单独的分布式文件系统中,如fastdfs、TFs、mogilefs。