如何通过URL访问XML文件

时间:2014-05-09 05:59:01

标签: java xml configuration struts2

我是Struts 2的初学者,我遇到了问题,当用户访问链接{{1}时,我想访问项目.xml中的doc文件}。但是现在我只能通过转到URL www.sitename.com/sitemap.xml来访问它,即没有扩展名。当我将操作名称指定为www.sitename.com/sitemap时,它不起作用。如何让用户访问网址sitemap.xml。对不起如果问题没有任何意义。

1 个答案:

答案 0 :(得分:1)

Struts 2中用于操作名称的标准扩展名为.action。但是可以使用设置struts.action.extension进行配置。它在default.properties中可用,默认操作映射器使用它。

您可以使用以逗号分隔的列表,例如struts.action.extension=action,xml,whatsoever 用于映射被视为操作名称的目录的空白扩展名。通过指定空白扩展名来映射静态内容,例如, struts.action.extension=,或struts.action.extension=a,b,c,,struts.action.extension=a,,b,c