我使用Struts2和常规插件。我知道如何让它找到无动作的JSP文件,但我似乎无法让它显示无动作的HTML文件。我有一整套由javadoc生成的HTML文件,我想在我的WAR文件中显示(这是实际应用程序的文档WAR)。
我将所有HTML文件放在WEB-INF / content下。当我从链接中删除.html
时,会找到该文件,但我不会为数百个javadoc文件执行此操作。
如何让它显示index.html,overview-summary.html等?
答案 0 :(得分:1)
如果您确实需要通过操作访问这些文件,则需要将html
设置为操作扩展名。使用struts.action.extension
常量来做到这一点。
<constant name="struts.action.extension" value="action,html,htm,,"/>
但是,如果这些文件是静态资源,您为什么要通过首先执行的操作来访问它们?将它们从WEB-INF
中取出并直接访问它们。