首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

运用struts时,文件放到以static或struts开头的文件夹里将不能“正常”访问

2012-08-21 
使用struts时,文件放到以static或struts开头的文件夹里将不能“正常”访问起因:在web.xml里配置struts的过滤

使用struts时,文件放到以static或struts开头的文件夹里将不能“正常”访问
起因:在web.xml里配置struts的过滤器后,页面如果正常访问,不是通过action访问,则无法显示

因为:

这是org.apache.struts2.dispatcher包里

DefaultStaticContentLoader类的一个方法
public boolean canHandle(String resourcePath) {
        return serveStatic && (resourcePath.startsWith("/struts") || resourcePath.startsWith("/static"));
    }


所以例如样式等静态文件,及非struts结构的jsp等文件不能放入以static和struts开头的文件夹里

热点排行