在web.xml中作如下配置:

<filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
        <init-param>
         <param-name>packages</param-name>
         <param-value>net.zdsoft.eis.template</param-value>
        </init-param>
    </filter>

<filter-mapping>
  <filter-name>struts2</filter-name>
  <url-pattern>*.action</url-pattern>
 </filter-mapping> <filter-mapping>
  <filter-name>struts2</filter-name>
  <url-pattern>/static/*</url-pattern>
 </filter-mapping>

用于处理静态资源(css、js、图片之类),启动后正常。但当修改了struts配置文件,并且struts.configuration.xml.reload=true时,再次加载静态资源时会出错如下错误:

java.lang.NullPointerExcept

struts2.1.8 StrutsPrepareAndExecuteFilter 关于静态资源处理问题相关推荐

  1. struts2.1.8 StrutsPrepareAndExecuteFilter 关于静态资源处理问题。访问classPath下静态资源

    在web.xml中作如下配置: <filter>         <filter-name>struts2</filter-name>         <fi ...

  2. SpringBoot-web开发(一): 静态资源的导入(源码分析)

    目录 方式一:通过WebJars 1. 什么是webjars? 2. webjars的使用 3. webjars结构 4. 解析源码 5. 测试访问 方式二:放入静态资源目录 1. 源码分析 2. 测 ...

  3. 关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源

    前言:这个是昨天晚上在部署一个项目的时候发现的,在此记录一下 关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源 问题描述 在部署了一个项目之后,打开项目页面进行测试,发现有一 ...

  4. 静态资源(StaticResource)和动态资源(DynamicResource)

    静态资源(StaticResource)和动态资源(DynamicResource) 资源可以作为静态资源或动态资源进行引用.这是通过使用 StaticResource 标记扩展或 DynamicRe ...

  5. springMVC静态资源访问不到

    还久没使用springMVC,空闲的时间搭了一个SSJ环境,发现静态资源全部没有找到,但是我的路径没有问题啊,最后发现是这些资源被拦截了 <!-- 配置SpringMvc 前端控制器 --> ...

  6. Spring Boot 静态资源处理,妙!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:cnblogs.com/paddix/p/8301331.h ...

  7. Nginx 静态资源缓存配置

    示例 # Media: images, icons, video, audio, HTC location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|m ...

  8. vue脚手架和html,HTML和静态资源

    HTML和静态资源 HTML Index 文件 public/index.html文件是一个会被 html-webpack-plugin 处理的模板.在构建过程中,资源链接会被自动注入.另外,Vue ...

  9. 使用jsDelivr加速GitHub的静态资源

    使用jsDelivr加速GitHub的静态资源 1.简单访问 不止github还有其他的,具体可以访问jsDelivr - 免费.快速和可靠的开源 CDN 具体格式如下: https://cdn.js ...

最新文章

  1. 计算机组装安全常识,计算机组装与维护宝典
  2. (详细全面)softmax和log_softmax的联系和区别,NLLLOSS和CrossEntropyLoss的联系和区别
  3. 大数据的三个特征(重要挑战)
  4. nc65语义模型设计_完整word版,NC数据加工做语义模型
  5. 项目七samba服务器,Centos 7 配置Samba服务器
  6. minGW, cygwin, GnuWin32【C++的跨平台交叉编译问题】
  7. SpringBoot加载静态资源
  8. Tomcat access log配置
  9. GIS应用技巧之世界各国矢量获取途径
  10. 黑莓8820刷机教程 设置
  11. BlackBerry7290上网精髓
  12. Visual Studio 2010旗舰版正式版序列号
  13. OpenBCI_GUI通过lsl传输出来的数据是原始数据吗?
  14. 核心概念——节点/边/Combo——内置Combo——内置Combo总览
  15. 编译原理实验二:赋值语句的语法分析程序设计
  16. 运行tensorflow-datasets遇到import tensorflow.compat.v2 as tf报错ImportError: No module named tensorflow.V2
  17. OOP上半部分-Java与生活
  18. 影像传感器尺寸换算(英寸-毫米)
  19. 2020-11-25T09:10:13.000Z mysql 自动生成的时间格式化 vue
  20. 永久免费的pdf转换器

热门文章

  1. 桥梁计算机辅助设计教科书,桥梁工程基础课程教学大纲详解.doc
  2. H3C堆叠实验配置(精品系列避坑篇)
  3. 获取前两个月,上个月的开始日期和结束日期
  4. 第一款计算机游戏,还记得你玩过的第一款电脑游戏吗?那些青春已经回不去了...
  5. 输入电阻,输出电阻,去耦电容,旁路电容
  6. 低代码平台选型6大能力:品牌/产品/技术/服务/安全/价值
  7. 【深入浅出强化学习-编程实战】 7 基于策略梯度的强化学习-Cartpole(小车倒立摆系统)
  8. iOS摸鱼周报 第二十五期
  9. python源码学习资料
  10. iOS的layer的anchorpoint与posion问题