tapestry用java生成站点地图并使其公开
我使用的是java框架Tapestry5。我有数以百万计的页面,我希望通过每晚的cron作业生成我的网站地图,而不是动态生成它们。我面临的问题是,我似乎不知道如何将xml站点地图动态地放置在一个可以公开读取的目录中。目前,我有一个手动编写的xml网站地图,指向动态编写的网站地图。手动编写的网站地图位于机器人旁边的Web Pages/webapp目录中。txt文件。如何使用java将文件放在那里
你可以在下面搜索框中键入要查询的问题!
我使用的是java框架Tapestry5。我有数以百万计的页面,我希望通过每晚的cron作业生成我的网站地图,而不是动态生成它们。我面临的问题是,我似乎不知道如何将xml站点地图动态地放置在一个可以公开读取的目录中。目前,我有一个手动编写的xml网站地图,指向动态编写的网站地图。手动编写的网站地图位于机器人旁边的Web Pages/webapp目录中。txt文件。如何使用java将文件放在那里
# 1 楼答案
通常情况下,在WAR目录中的区域中写入内容是个坏主意。幸运的是,所有流行的web和应用服务器(可能除了Google app Engine等云托管环境)都能够将文件系统上的任意目录配置为与特定URL模式对应的路径。这让你可以自由地把网站地图文件放在任何你想要的地方