有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

tapestry用java生成站点地图并使其公开

我使用的是java框架Tapestry5。我有数以百万计的页面,我希望通过每晚的cron作业生成我的网站地图,而不是动态生成它们。我面临的问题是,我似乎不知道如何将xml站点地图动态地放置在一个可以公开读取的目录中。目前,我有一个手动编写的xml网站地图,指向动态编写的网站地图。手动编写的网站地图位于机器人旁边的Web Pages/webapp目录中。txt文件。如何使用java将文件放在那里


共 (1) 个答案

  1. # 1 楼答案

    通常情况下,在WAR目录中的区域中写入内容是个坏主意。幸运的是,所有流行的web和应用服务器(可能除了Google app Engine等云托管环境)都能够将文件系统上的任意目录配置为与特定URL模式对应的路径。这让你可以自由地把网站地图文件放在任何你想要的地方