tomcat配置问题?

时间:2011-04-20 02:42:05

标签: tomcat configure

我正在开发一个将在Tomcat 6.0下部署的Java Web项目。该项目将存储大量用户上传的图片。 因为会有很多图片,所以我不想将图片存储在web项目的图片路径中,例如:$ {docbase} / images /。 我想将它们存储在另一个文件路径甚至是另一个磁盘中,但不能存储在$ {docbase}中。 那么,我如何配置Tomcat,以便像$ {docbase}一样访问图片?

我应该将这些图片放在另一个网页项目中,然后使用可视主机?

可能我没有很好地描述我的问题。 任何建议都将不胜感激。感谢

2 个答案:

答案 0 :(得分:2)

将图像存储在其他位置,位于Apache HTTPd可以提供的位置。在数据库中,存储图像文件的路径。您可能希望设计架构,以便您可以存储完整路径(http:// ....)或仅存储文件名,同时将服务器名称存储在配置或其他表中的其他位置。这样,您可以通过其他服务器的链接提供内容(您可以直接从数据库中提取链接,也可以通过连接服务器名称和图像路径来动态创建链接)。

答案 1 :(得分:0)

您可以查看将tomcat与Apache http服务器集成。您可以将动态请求路由到tomcat&从您的http服务器提供静态/图像内容。